Visual Basic - if con msgbox

Life is soft - evento anual de software empresarial
 
Vista:

if con msgbox

Publicado por Miguel (1 intervención) el 02/08/2004 21:17:11
Holaa.... les agradeceria que me ayudaran...
Lo que quiero hacer es que cuando me salga el mensaje , teniendo dos botones (ok y cancelar) cuando yo pulse si, que acepte la pregunta que le hago y si da no, simplemente que no haga nada. para eso intente algo parecido a esto:

msgbox "Texto",vbokcancel
if msgbox = vbok then
'haga algo
elseif msgbox =vbcancel then
endif

pero, eso da error, y ya le eh intentado de varias formas pero nomas no me da, espero que me puedan ayudar y se los agradeceria muchisimo...

hasta pronto
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:if con msgbox

Publicado por Cecilia Colalongo (3116 intervenciones) el 02/08/2004 21:32:12
MsgBox es una función como tal puedes almacenar su resultado en una variable o utilizarlo directamente dentro del If:

if msgbox("Texto",vbokcancel) = vbok then
'haga algo
else
'
end if

Sino puedes hacer:

Resultado=msgbox("Texto",vbokcancel)

if Resultado = vbok then
'haga algo
elseif Resultado =vbcancel then
endif

En http://msdn.microsoft.com/library/en-us/vbenlr98/html/vafctMsgBox.asp tienes la documentación y ejemplos.
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

¡¡ HOLA CECILIA !!

Publicado por tecniCam (186 intervenciones) el 02/08/2004 21:51:41
Hace tiempo que no te saludo...
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