Finished
Code scheint soweit zu Funkionieren, achtet nur darauf den Port eventuell freizugeben. Falls fragen dazu sein sollten steh ich hier im Forum zur verfügung.
Der Code ist nich allein von mir, ich habe ihn nur verändert.
Durch die SendCommand Funktion könnt ihr sehr leicht String übertragen.
Kommentare im Code habe ich mir erspart, da er sehr leicht zu verstehen ist.
Gruß Diversity
Hier der Code !
*StandartCode aus dem Forum hier (Beitrag müsst ich raussuchen) jedoch zum Teil stark verändert
Code scheint soweit zu Funkionieren, achtet nur darauf den Port eventuell freizugeben. Falls fragen dazu sein sollten steh ich hier im Forum zur verfügung.
Der Code ist nich allein von mir, ich habe ihn nur verändert.
Durch die SendCommand Funktion könnt ihr sehr leicht String übertragen.
Kommentare im Code habe ich mir erspart, da er sehr leicht zu verstehen ist.
Gruß Diversity
Hier der Code !
PHP:
Sub Process_Globals
Dim CltSock As Socket
Dim Astreams As AsyncStreams
Dim ip As String : ip = "192.168.*.****"
Dim port As Int : port = ****
End Sub
Sub Globals
End Sub
Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("ClientForm")
CltSock.Initialize("Client")
CltSock.Connect(ip,port,20000)
End Sub
Sub AStreams_NewData (Buffer() As Byte)
Dim msg As String
msg = BytesToString(Buffer, 0, Buffer.Length, "UTF8")
End Sub
Sub Client_Connected(ConStatus As Boolean)
If ConStatus = True Then
Msgbox("Verbunden!","")
Astreams.InitializePrefix(CltSock.InputStream, False, CltSock.OutputStream, "AStreams")
SendCommand("HI")
Else
Msgbox(LastException.Message, "Keine Verbindung möglich")
End If
End Sub
Sub SendCommand(Command As String)
Try
If Astreams.IsInitialized = False Then Return
Dim sNewLine As String
sNewLine = ""
sNewLine = Command
Dim buffer() As Byte
buffer = sNewLine.GetBytes("UTF8")
Astreams.Write(buffer)
ToastMessageShow("Erfolgreich versandt.",False)
Catch
ToastMessageShow("Fehler aufgetreten.", False)
End Try
End Sub
'Buttons SendCommand(String)
Sub Button1_Click
SendCommand("1")
End Sub
*StandartCode aus dem Forum hier (Beitrag müsst ich raussuchen) jedoch zum Teil stark verändert
Last edited: