Hej!! Om jag har förståt rätt så r det väll så hära: Jag vet inte om det bara e för mig men färgerna gjorde så koden blev konstig så jag skriver utan färg grejjen.. Tack så hemskt mycket för svaren, Micke!! Hmm har inte en aning.. hur kan man skicka meddelande ellr order till en enskild klient, och inte till alla klienter?? nån som vet hur man gör??winsock, snälla hjälp
ok .. så här ligger det till:
Jag har en server och där ligger server programmet som jag har gjort i VB. Sen har tre datorer som är klienter och där skapade jag också ett program som är klient programmet.
Server: 192.168.0.1
Klient1: 192.168.0.2
klient2: 192.168.0.3
klient3: 192.168.0.4
Klient programmet har två form, ena heter form1 och den andra heter form2.
Det jag vill göra är att i server programmet så väljer man i en LISTBOX vilken dator man vill ha och sen trycka på en knapp, och då byter klients program form från form2 till form1.
Hur kan man göra det?? jag skulle vara jätte tacksam för svar!!
MVHSv: winsock, snälla hjälp
' På klientens dator
<code>Private Sub</code> sckKlient_DataArrival(<code>ByVal</code> bytesTotal <code>As Long</code>)
Dim sData As String
sckKlient.GetData sData, vbString
<code>If</code> sData = "Open" <code>Then</code>
Form1.Show
Unload Me
<code>End If</code>
<code>End Sub</code>
' Knappen som gör att den byter form på hostens dator
<code>Private Sub</code> cmbByt_Click()
sckHost.SendData "Open"
<code>End Sub</code>
Jag kan ha kanske inte har fattat vad du menar men om jag har det så borde det va det här..
Hoppas det är till nån hjälp
//MickeSv: winsock, snälla hjälp
Om jag har förståt rätt så r det väll så hära:
' På klientens dator
Private Sub sckKlient_DataArrival(ByVal bytesTotal As Long</code>)
Dim sData As String
sckKlient.GetData sData, vbString
If sData = "Open" Then
Form1.Show
Unload Me
End If
End Sub
' Knappen som gör att den byter form på klientens dator dator (knappen ska finnas på hostens dator
Private Sub cmbByt_Click()
sckHost.SendData "Open"
End Sub
Jag kan ha kanske inte har fattat vad du menar men om jag har det så borde det va det här..
Hoppas det är till nån hjälp
//MickeSv: winsock, snälla hjälp
Jag försökte testa det koden som du gav mig .... men jag fick det fel meddelandet:
Run-time error '40006':
Wrong protocol or connection state for the requested transaction or request
Vad är felet??Sv: winsock, snälla hjälp
Om du vill så kan jag hjäpa dig över icq:n.. Mycket enklare..
48792394Sv: winsock, snälla hjälp