Sub Globals
'These global variables will be redeclared each time the activity is created.
'These variables can only be accessed from this module.
Private ts_main As TabStrip
Private ulv_current As UltimateListView
Dim ItemHeight As Int = 268dip
Private lbl_overschrift As Label
Private txb_overschrift As EditText
End Sub
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual designer. For example:
'Activity.LoadLayout("Layout1")
Activity.LoadLayout("frm_admain")
If FirstTime Then
Main.reqManager.Initialize(Me, "http://myip:55555/rdcupload")
End If
ts_main.LoadLayout("frm_left", "middle")
ts_main.LoadLayout("frm_middle", "middle")
ts_main.LoadLayout("frm_right", "right")
ts_main.ScrollTo(1, True)
'ulv_current.AddLayout("ulv_current", "ulv_current_LayoutCreator", "ulv_current_ContentFiller", ItemHeight, True)
'ulv_current.BulkAddItems(20, "ulv_current", 0)
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Sub btn_share_Click
Dim picture As Object
picture = Main.reqManager.FileToBytes(File.DirAssets, "testimage02.jpg")
Dim cmd As DBCommand
cmd.Initialize
cmd.Name = "uploadall"
cmd.Parameters = Array As Object("1" ,picture, lbl_overschrift.text, "Nürnberg")
Main.reqManager.ExecuteCommand(cmd, "3") 'NULL
End Sub
Sub JobDone(Job As HttpJob)
If Job.Success = False Then
Log("Error: " & Job.ErrorMessage)
Else
If Job.JobName = "DBRequest" Then
Main.reqManager.HandleJobAsync(Job, "ReqManager")
End If
End If
Job.Release
End Sub
Sub ReqManager_Result(result As DBResult)
If result.Tag = "3" Then
Msgbox("Upload erfolgreich", "upload")
'Else If result.Tag = "2" Then
'Dim row() As Object = result.Rows.Get(0)
'img_preview.Bitmap = reqManager.BytesToImage(row(0))
'Msgbox(row, "title")
' Dim downpic As Byte = result.Rows
'img_preview.Bitmap = reqManager.BytesToImage(downpic)
End If
Main.reqManager.PrintTable(result)
End Sub
Sub txb_overschrift_TextChanged (Old As String, New As String)
lbl_overschrift.Text = txb_overschrift.text
End Sub