
Hola gracias por leer el post, tengo el siguiente problema,estoy haciendo una aplicacion cliente-servidor , donde el servidor necesita enviarle 2 datos al cliente y el cliente los pueda capturar y utilizarlos en otras cosas...
el codigo que utilizo en el servidor es el siguiente:
Código:
socket.SendData ("ip " + socket.LocalIP + "")
nombrep = "jose" 'variable temporal
socket.SendData ("nombre " + nombrep + "")
y el del cliente es el siguiente:
Código:
socket.GetData str_datos
If Mid(str_datos, 1, 2) = "ip" Then
servidorIp = Mid(str_datos, 4, Len(str_datos)) + ""
ElseIf Mid(str_datos, 1, 6) = "nombre" Then
servidorNombre = Mid(str_datos, 6, Len(str_datos)) + ""
End If
msgbox(servidorIp)
msgbox(servidorNombre)
el problema es que la variable servidorNombre se queda sin contenido y la variable servidorIp queda mas o menos asi 127.0.0.1jose es decir me junta los 2 senddatas, espero me puedan ayudar