Extraño problema con Winsock
Publicado por Koldo (8 intervenciones) el 09/09/2004 14:39:41
Tengo un programa muy simple, que solo tiene un botón y un control winsock.
Cuando se pulsa el botón, se envía a través del control el mensaje "Hola", utilizando UDP. El código es:
El problema es que si ejecuto el programa desde el entorno de desarrollo, funciona bien (aunque no hace nada visible). Sin embargo, si compilo el programa y ejecuto el .exe, en la sentencia SendData se genera un error, y sale una ventana con el mensaje:
Error 126 en tiempo de ejecución.
No encuentro el error 126 en ninguna parte, y no entiendo por qué se produce el error.
Lo que sí he comprobado es que cuando se ejecuta desde el Visual Basic, la propiedad State del control tiene el valor 1 (abierto). Cuando se ejecuta el compilado, la misma propiedad tiene el valor 0 (cerrado).
¿Lo entiende alguien?
Cuando se pulsa el botón, se envía a través del control el mensaje "Hola", utilizando UDP. El código es:
El problema es que si ejecuto el programa desde el entorno de desarrollo, funciona bien (aunque no hace nada visible). Sin embargo, si compilo el programa y ejecuto el .exe, en la sentencia SendData se genera un error, y sale una ventana con el mensaje:
Error 126 en tiempo de ejecución.
No encuentro el error 126 en ninguna parte, y no entiendo por qué se produce el error.
Lo que sí he comprobado es que cuando se ejecuta desde el Visual Basic, la propiedad State del control tiene el valor 1 (abierto). Cuando se ejecuta el compilado, la misma propiedad tiene el valor 0 (cerrado).
¿Lo entiende alguien?
Valora esta pregunta


0