Pregunta:
¿MsgBox del visual basic incerrable!!!?
leandro
2008-11-20 06:03:06 UTC
en el formulario que acabo de ejecutar puse un Msgbox para que se ejecute cuando pasen ciertas cosas,
pero resulta que cuando se me abre el msgbox cada vez que le pongo en "aceptar" vuelve a aparecer!!!! quiere decir que cada vez que cierro el mensaje del msgbox, se me abre de vuelta!!!!! SIN DEJARME HACER NADA!

NO QUIERO CERRAR EL VISUAL POR QUE VOY APERDER TODO....
QUE HAGO!!!???
Tres respuestas:
Pericles
2008-11-20 20:21:04 UTC
Presiona Ctrl+Pause, eso pausa la ejecución de tu aplicación. Una causa probable es un msgbox dentro de un While, For, etc cuando no se cumple cierta condición que libere el ciclo, resultando en infinito numero de ejecuciones.

Evita usar los VbSystemModal en los msgbox statements pues son muy 'traicioneros' a la hora de hacer debug, puedes optar por otros valores mas manejables.

Saludos y Suerte!
anonymous
2008-11-21 01:33:34 UTC
nO SEAN TONTOS LOS DOS



CUANDO ESTAS TRABAJANDO EN VISUAL BASIC Y PRUEBAS EL PROGRAMA SE CARGA JUNTO CON VISUAL BASIC, NO HAY UN PROCESO APARTE.



BUENO REGRESANDO A TU PREGUNTA, LO QUE PUEDES HACER SIN CERRAR EL VB ES DARLE ENTER Y DEJAR PRESIONADO Y CON EL MOUSE LE DAS EN EL BOTON DE PARAR DE VB, Y EL PROBLEMA DEL MSBOX ESTA EN QUE O LO PUSISTE DENTRO DE UN TIMER, EN UN WHILE O EN FOR O UN IF PERO LA CONDICION SIEMPRE ES VERDADERA POR ESO LO REPITE UN NUMERO INFINITO DE VECES





SUERTE
anonymous
2008-11-20 16:01:59 UTC
Paraaaaaaaaa el procesoooo por dioooss

amos a ver, dale a CTRL + ALT + SUPRIMIR y tiene que haber un proceso que se este ejecutando que sea el programa creo que era deven.exe pero no el que ocupa mas, que si no te cierra el visual studio entero, tiene que ser un proceso que ocupe 4000 o 5000 KB mas o menos.

Suerteeeee


Este contenido se publicó originalmente en Y! Answers, un sitio web de preguntas y respuestas que se cerró en 2021.
Loading...