Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

VB el programa se ejecuta y bloquea.

Estas en el tema de VB el programa se ejecuta y bloquea. en el foro de Visual Basic clásico en Foros del Web. Hola! Buenas, ¿Sabe alguien porque puede ser debido? si ejecuto un programa en fase de prueba y al hacerme varias cosas se queda bloqueado y ...
  #1 (permalink)  
Antiguo 22/04/2010, 02:22
Avatar de XYON126  
Fecha de Ingreso: abril-2006
Mensajes: 272
Antigüedad: 18 años
Puntos: 0
VB el programa se ejecuta y bloquea.

Hola!

Buenas, ¿Sabe alguien porque puede ser debido? si ejecuto un programa en fase de prueba y al hacerme varias cosas se queda bloqueado y la unica manera de cerrarlo es matando el VB. ¿Que es lo que lo provoca, como evitarlo? pues todo lo que he escrito de codigo hasta ese momento se me pierde y solo se me queda el codigo anterior a la apertura del proyecto.

Un saludo y gracias por adelantado.
  #2 (permalink)  
Antiguo 22/04/2010, 04:00
Avatar de erbuson  
Fecha de Ingreso: noviembre-2009
Mensajes: 701
Antigüedad: 14 años, 5 meses
Puntos: 53
Respuesta: VB el programa se ejecuta y bloquea.

Intentaré explicarme en lo que debes hacer:

Deberías intentar averiguar hasta donde mas o menos funciona, es decir supongamos que se queda colgado cuando pulsas un command, entonces vas a la primera linea del Command que ejecuta y pulsas F9 sobre ella con ello cuando llegue a esta linea el programa se detendrá para ir avanzando paso a paso o sea pulsando F8 para segur una nueva linea y asi sucesivamente.

De este modo aunque lento pero seguro puedes detectar si se mete en un bucle sin fin, o que ocurre.

Si ocurre ya al principio deberás poner el punto de interrupcion en el LOAD y a partir de ahí seguir el proceso.

Te pongo un ejemplo de donde deberías pulsar F9 porque por ejemplo no puedes hacerlo en una linea de Comentario y creo recordar que en un DIm tampoco

Sub Command1_Click() ' Sobre esta linea ya puedes pulsar F9
End Sub

Suerte
__________________
Agradecer a quien te enseñó, es enseñar lo que de él aprendiste.
Recuerda: Decir gracias, poco cuesta y mucho vale ...
  #3 (permalink)  
Antiguo 22/04/2010, 04:28
Avatar de XYON126  
Fecha de Ingreso: abril-2006
Mensajes: 272
Antigüedad: 18 años
Puntos: 0
Respuesta: VB el programa se ejecuta y bloquea.

Muchas gracias compañero!

Voy a probarlo y ya te dire el que.

Un saludo

Etiquetas: programa, vb
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:05.