Entrar
¿Nuevo usuario? Inscribirme
DesarrolloVB · Desarrollo de Software en Microsoft Visual Basic
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés añadir enlaces a sitios relacionados de tu grupo.

Mensajes

  Mensajes Ayuda
Avanzado
Duda sobre Winsock   Lista de mensajes  
Responder | Reenviar Mensaje #20396 de 28174 |
RE: [VB] Duda sobre Winsock

El problema, es que el estado del socket todavía está en 6 (connecting) cuando vos envias la información. El evento send, lo deberías poner ante el evento connect de sckSend. Otra cosa, como estás usando el protocolo TCP, y éste es orientado a conexión, deberías:
 
En read:
Escuchar el puerto con el método Listen.
En el evento ConnectionRequest hacer un close, y un accept del id respectivamente.
 
En send:
Hacer el connect con el método
En el evento connect (no confundir el método con el evento) enviar la información.
 
 
Recordá que con TCP siempre hay que estar conectado (state=7) antes de poder enviar la información.
 
Saludos.
 
Omar
 
 
 
-----Mensaje original-----
De: DesarrolloVB@... [mailto:DesarrolloVB@...]En nombre de Ismael Donis Garcia
Enviado el: Wednesday, August 03, 2005 5:50 PM
Para: visualbasic-esp@yahoogroups.com
CC: DesarrolloVB@...
Asunto: [VB] Duda sobre Winsock

Estoy incursionando por 1ra vez en winsock y me esta dando error a la hora de enviar los datos.
 
Alguien me podrá decir cual será la causa?
 
GRACIAS
 
ISMAEL


Mié, 3 de Ago, 2005 8:13 pm

omar_guntaue
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #20396 de 28174 |
Desplegar mensajes Autor Ordenar por fecha

Estoy incursionando por 1ra vez en winsock y me esta dando error a la hora de enviar los datos. Alguien me podrá decir cual será la causa? GRACIAS ISMAEL ...
Ismael Donis Garcia
ismael@...
Enviar correo
3 de Ago, 2005
8:01 pm

El problema, es que el estado del socket todavía está en 6 (connecting) cuando vos envias la información. El evento send, lo deberías poner ante el evento...
Omar
omar_guntaue
Sin conexión Enviar correo
3 de Ago, 2005
8:13 pm

Mira Omar ya hice los cambios que me dijiste y nunca pasa por el evento conect del sckSend. Y por tanto no envía nada. Por supuesto que al no pasar por el...
Ismael Donis Garcia
ismael@...
Enviar correo
4 de Ago, 2005
5:02 pm

Ismael, lo único que hice fue poner la siguiente línea en el form_load sckRead.Listen Y en sckRead_DataArrival agregar lo siguiente sckRead.Close ...
Omar
omar_guntaue
Sin conexión Enviar correo
4 de Ago, 2005
5:59 pm

espero esto te ayude para lo que necesitas. ... From: Omar To: DesarrolloVB@... Sent: Thursday, August 04, 2005 1:59 PM Subject: RE: [VB] Duda...
Jorge Hotmail
jorgejarah@...
Enviar correo
4 de Ago, 2005
6:06 pm
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda