SoloCodigo
		Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: tiquinho en Jueves 29 de Abril de 2004, 21:16
		
			
			- 
				Hola a todos, tengo un "pequeño" problema en mi proyecto.
 
 El tema es que comunico dos aplicaciones creadas por mi por medio del Winsock, enviando strings de una a otra.
 
 Mi problema viene cuando envío desde el servidor hacia el cliente, q aunque le paso una cadena como
 "0@nombre1%0@nombre2%0@nombre3"
 y en el cliente se recibe una cadena totalmente distinta, sin sentido aparente(con muchos cuadrados de esos sin formato y símbolos q no he enviado)
 
 Si a alguien le ha pasado algo así y ha encontrado la solución agradecería un pelín de ayuda
 
 Por si sirve de algo, desde el cliente envío hacia el servidor unas cadenas parecidas y funciona perfectamente
 
 La secuencia q hago es
 -Pulsar un boton ----> cliente.SendData CcadenaA
 
 -Servidor_DataArrival -----> servidor.GetData  ScadenaA,(y recibe perfectamente)
 servidor.SendData ScadenaB (ScadenaB : "0@nombre1%0@nombre2%0@nombre3")
 
 -Cliente_DataArrival --------> cliente.GetData CcadenaB
 
 (CcadenaB : "€¬~'cuadrados'\'cuadrados'")
 
 
 Nota: los cuadrados son como el caracter ASCII 0,1,2 y otros tantos
- 
				Talves al recibir los datos haya un error en el tipo de datos como suele pasar.
 aqui pongo un codigo de winsock que hice hace algun tiempo, haber si te ayuda.
- 
				Gracias! voy a mirarlo a ver si doy con el fallo