Visual Basic - Input Box problemoso

Life is soft - evento anual de software empresarial
 
Vista:

Input Box problemoso

Publicado por Sakio (4 intervenciones) el 16/10/2004 23:50:24
Hola, tengo un proble, al pedirle al basic un Input Box, si introduces los datos y le das a aceptar, todo muy bien, pero si le das a cancelar >>Error<< no coinciden los tipos. Asi pues me gustaria saber como arreglarlo.(Soy un principiante)
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:Input Box problemoso

Publicado por Ruri (583 intervenciones) el 17/10/2004 06:20:52
El inputbox no tira errores de ningún tipo, el que está tirando error es tu código. Cuando presionás cancelar el inputbox devuelve una cadena vacía. Lo que tenés que hacer es controlarla antes de pasar el valor a tu código. Por ejemplo:

dim n as double, s as string
s=InputBox("Ingrese un número")
if s="" then msgbox "Canceló": exit sub
n=cdbl(s)
if n=0 then msgbox "Ingresó cero": exit sub
msgbox "División = " & (360/n)

Espero que te sirva

Saludos Ruri
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