Título: problema con winsock Publicado por: Wdeah en 12 Septiembre 2006, 05:36 am hola, tengo un problema con el control winsock.. lo que hago es un form, con un textbox, un boton y un winsock..
lo que quiero hacer, es poner el programa a la escuchar, para que se le envien datos desde una pagina programada en php.. andar anda, pero al recibir la data me tira un error el programa y se cierra.. Citar Run time error 40006 wrong protocol or connection state for the requested transaction or request el codigo del form es: Código: Private Sub Command1_Click() la propiedad LocalPort del winsock es 617. y el codigo php, que envia la data es: Código: <? esta bien lo que estoy haciendo o es cualquier cosa ? gracias. Título: Re: problema con winsock Publicado por: ~~ en 12 Septiembre 2006, 13:36 pm Hola:
Ese error se puede debere a q intentas conectarte dos veces por el mismo puerto o algo de eso. Rebiasa el resto de el code, a ver si junto con la funcion de recibir los datos as mezclado la de conectarse o algo asi... De todas maneras podias poner un "on error resume next" para q en caso de error salete la linea q lo produce a ver si asi te funciona... 1Sludo Título: Re: problema con winsock Publicado por: Wdeah en 12 Septiembre 2006, 19:54 pm hola, probe con el "on error resume next" pero me sigue dando el mismo error, y ese es todo el codigo del programa :-X
es un textbox, un control winsock y un boton.. cuando ejecuto el script php, el texto aparece en el textbox! es decir, la informacion llega, pero despues tira ese error y se cierra :-( Título: Re: problema con winsock Publicado por: WarGhost en 12 Septiembre 2006, 20:18 pm Prueba si te va así:
Código: Private Sub Form_Load() codigo php: Código: <? a mi así si que me funciona pero tu código no me funciona :P y no cambia casi nada. Título: Re: problema con winsock Publicado por: Wdeah en 12 Septiembre 2006, 21:17 pm bien, ahi el programa no tira ningun error, pero cuando ejecuto el script en php, es como que se queda esperando algo.. no termina de cargar la pagina..
y una cosa mas, cuando quiero volver a enviar info, me dice que no se puede conectar, esto debe ser porque cuando recibo la peticion pongo Winsock.Close como hago para volver a establecer el estado a Winsock.Listen :rolleyes: gracias. Título: Re: problema con winsock Publicado por: WarGhost en 12 Septiembre 2006, 21:19 pm ami si que me envia todo bien pero no se, para hacer eso necesitas hacer un array winsock ;)
Título: Re: problema con winsock Publicado por: Wdeah en 12 Septiembre 2006, 21:27 pm que es eso ? :-X soy medio novato en vb :-[
Título: Re: problema con winsock Publicado por: WarGhost en 13 Septiembre 2006, 02:19 am léete un manual de VB o busca en el foro ;)
|