Visual Basic - Comunicacion con winsock

Life is soft - evento anual de software empresarial
 
Vista:

Comunicacion con winsock

Publicado por Luisa (3 intervenciones) el 15/02/2005 18:07:52
Tengo dos aplicaciones cliente servidor. Las conecto con winsock. La comunicacion se establece perfectamete, pero cuando le envio una cadena, el cliente recibe otra cosa diferente. ¿Que falla?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Comunicacion con winsock

Publicado por SADE (322 intervenciones) el 21/02/2005 17:38:43
que codigo escribiste para enviar\leer la cadena
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Comunicacion con winsock

Publicado por Luisa (1 intervención) el 22/02/2005 13:06:03
El codigo que escribi es este.

Dim datos As String
Me.Winsock1.GetData datos, vbString
Me.Texto0 = Me.Texto0 & datos

He estado revisando la ayuda del control Winsock y dice algo de que convierte la cadena a UNICODE. Algo que parece que podria ser el problema, por que si yo envio 4 caracteres recibo 8. Pero, no he conseguido encontrar un patron, por que si envio "AA" no recibo dos parejas iguales...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Comunicacion con winsock

Publicado por SADE (322 intervenciones) el 22/02/2005 21:32:15
asegurate de tener un terminador de texto porque sino no sabras donde empieza un comando y donde empieza otro comando.
la constante vbCrLf es la mas usado
cuando recibas el mensaje buscas por este vbCrLf asi sabes donde termina lo primero que enviaste y donde empieza lo otro.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Comunicacion con winsock

Publicado por Roger (10 intervenciones) el 22/02/2005 22:43:57
Quitale el ",vbstring" ahi te va a salir como piña
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Codigo Para enviar

Publicado por Luisa (3 intervenciones) el 22/02/2005 17:03:29
Este es el codigo para enviar

Dim enviar As String
enviar = Me.Texto2
Me.winsock1.SendData enviar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar