Autor
|
Tema: VB6 se me bloquea (Leído 7,883 veces)
|
BloCKeadO
Desconectado
Mensajes: 2.247
Made in Spain.
|
Buenas, estoy haciendo un ejercicio cliente/servidor.
Bien, tengo el servidor que al iniciar abra el puerto 2525 y ponga el winsock a la escucha con ws.listen
El caso esta en que al querer parar el programa desde la barra de herramientas, se cierran los forms pero vb6 se queda bloqueado y solo puedo cerrando si finalizo el proceso.
Esto solo pasa en mi pc, he probado en 2 mas y se para bien sin problemas, no se si puede haber alguna aplicacion que lo provoque, he cerrado el firewall (zone alarm), antivirus (mcafee), sniffer de registro (spybot) y sigue sucediendo.
Alguna suguerencia o posible motivo???
Gracias.
|
|
|
En línea
|
|
|
|
|
BloCKeadO
Desconectado
Mensajes: 2.247
Made in Spain.
|
Al close lo llamo desde un command para salir, el cual tambien hace que se cualge. Lo normal es que lo pare desde el stop de la barra de herramienta.
Lo mejor es que solo pasa en mi pc, lo he probado en 2 mas y funciona con normalidad, por lo que deduzco que algo hay en mi pc que no anda bien con el ws.
|
|
|
En línea
|
|
|
|
byebye
Desconectado
Mensajes: 5.093
|
revisa los bucles, suele pasar que te dejes algun fallo y cierre el form pero la aplicacion continue ejecutandose. mira en los otros pc si se cierra el form pero el proceso coninua apareciendo.
|
|
|
En línea
|
|
|
|
BloCKeadO
Desconectado
Mensajes: 2.247
Made in Spain.
|
revisa los bucles, suele pasar que te dejes algun fallo y cierre el form pero la aplicacion continue ejecutandose. mira en los otros pc si se cierra el form pero el proceso coninua apareciendo.
Bucles no hay, en teoria el form se cierra por que vuelvo a la pantalla de codigo de programacion. El codigo minimo para que me pase es este: 1 form - 1 Winsock En el form load winsock.remoteport = "cualquier puerto" winsock.listen
Al ejecutarlo con el f5 y quererlo parar para seguir introduciendo codigo, ya se me queda bloqueado. El form se cierra y desaparece del escritorio, pero al parecer lo que no consigue hacer es volver a mostrar la pantalla con el codigo de programacion. La version que uso es la profesional de la version 6. Gracias.
|
|
|
En línea
|
|
|
|
Slasher-K
Desconectado
Mensajes: 1.477
|
Intenta con la instrucción End en el evento Unload del formulario. Private Sub Form_Unload(Cancel As Integer) Call sckConexion.Close End End Sub
Saludos.
|
|
|
En línea
|
A la reina de las profundidades que cuida los pasos de una sombra en la noche :*
|
|
|
BloCKeadO
Desconectado
Mensajes: 2.247
Made in Spain.
|
Dunklerstern si lo pego tal cual, me da error que requiere un objeto el Si debajo añado sin mas me sucede lo mismo. Me sucede en dos pc que coincide el cd usado para la instalacion del vb, podria ser problema de la instalacion del programa en su dia, que por algun motivo el programa no se instale al 100%??? o problema del .ocx del winsock???. Gracias.
|
|
|
En línea
|
|
|
|
|
BloCKeadO
Desconectado
Mensajes: 2.247
Made in Spain.
|
sckConexion es el nombre del socket, lo que hago es llamar al método Close para asegurar que cierre las conexiones y deje de escuchar.
Saludos.
Bien, entonces si lo pongo tal cual lo escribistes, me da error "se requiere un obleto", depuro y es el donde me marca. Haber si puedo conseguir otro cd de instalacion del vb y probar de nuevo. Gracias.
|
|
|
En línea
|
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
EEUU bloquea el foro de descargas 'exvagos.es'
Noticias
|
wolfbcn
|
5
|
5,010
|
19 Marzo 2011, 05:19 am
por -Gosw-
|
|
|
Una actualización bloquea el GPS en los teléfonos HTC Desire HD de Vodafone
Noticias
|
wolfbcn
|
0
|
2,171
|
21 Julio 2011, 02:03 am
por wolfbcn
|
|
|
PC se bloquea
Windows
|
pecalp
|
8
|
4,884
|
18 Marzo 2012, 18:52 pm
por pecalp
|
|
|
Se me bloquea el sistema
Windows
|
ortrod
|
1
|
2,331
|
21 Marzo 2012, 19:41 pm
por FrankBlack
|
|
|
Router ASL-26555 se bloquea
« 1 2 »
Redes
|
Bombsight
|
11
|
7,168
|
19 Noviembre 2012, 22:39 pm
por HdM
|
|