Modtagerens kode: Private Sub Winsock_DataArrival(ByVal bytesTotal As Long) Dim strData As String Dim arrSplit() As String With Winsock .GetData strData, vbString, bytesTotal End With Call AddToLog("Data Recieved: " & strData) arrSplit() = Split(strData, "|")
Select Case arrSplit(0) ------osv. osv.--------
Modtageren genkender typen af besked som står i starten før "|" tegnet.
Når at jeg sender dette kommer beskeden som for eks. "lstUsers|CronckWelcome|Cronck"
Hmm... Winsock(x).SendData ("lstUsers|" & UserList) MsgBox "Waiting" Call WaitComplete MsgBox "Wait Complete" Winsock(Index).SendData ("Welcome|" & arrSplit(1)) Kun msgbox "Waiting" bliver vist... Har lagt de her 2 ind: Private Sub Winsock1_SendComplete() blnWaitComplete = False End Sub Public Sub WaitComplete() blnWaitComplete = True Do While blnWaitComplete DoEvents Loop End Sub
Ahh... Min Winsock hedder bare Winsock og ikk med et 1 tal :-)
Nu har jeg bare det problem, at jeg ikke kan bruge den her, fordi at Winsock er Indexed... altså jeg har flere af dem. (1)-(10) Private Sub Winsock_SendComplete() blnWaitComplete = False End Sub
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.