Visual Basic - Detener ejecucion

Life is soft - evento anual de software empresarial
 
Vista:

Detener ejecucion

Publicado por Feranndo (16 intervenciones) el 01/02/2011 15:51:34
Bueno haber si me explico.
Tengo un boton que al ser pulsado ejecuta una serie de instrucciones.
Dentro de esas instrucciones hay un condicional y muestra un MSGBOX de acurdo que suceda con la condicion.
El tema es que al aprecer este MSGBox y darle aceptar quiero que no siga ejecutando las instrucciones que siguen, es decir que detenga la ejecucion del comando:
EJ:

Private boton1()

instruciones
......
......
......
......

if x>0 then
MSGBOX("XXXXXX",,)
end if

Instrucciones
.......
......
......
......

end sub

La ida es que si ingreso al condicional y caundo de aceptar al MSGBOX, no continue ejecutando las instrucciones que siguen al condicional

Saludos y gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Detener ejecucion

Publicado por ALFONSO (67 intervenciones) el 01/02/2011 21:10:49
ALGEBRA DE BOOLE
VERDADERO O FALSO

EJEMPLO
SI QUIERO SABER SI LA OPCION FUE LA CORRECTA Y SI ES CORRECTA TERMINO
SI ES FALSA CONTINUO

If respuesta.text = "verdadera" then
MsgBox "respuesta correcta"
(aqui ejecuto la funcion que quiero hacer)
Else
msgbox "la respuesta es incorrecta o esta vacia"
respuesta.setfocus
(volvemos a tomar el foco de la caja de texto despues del mensaje de fallo)
end if

ahora que funcion quieres detener ya que de la forma que mencionaste el ejemplo arriba no veo como

espero te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Detener ejecucion

Publicado por Pedro Luis (128 intervenciones) el 02/02/2011 09:35:14
if x>0 then
MSGBOX("XXXXXX",,)
exit Sub
end if
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Detener ejecucion

Publicado por Fernando (16 intervenciones) el 03/02/2011 12:22:19
Muchas gracias a los dos.
Voy probando y les aviso.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar