Foros del Web » Programando para Internet » ASP Clásico »

VBScript duda/problema en bucle

Estas en el tema de VBScript duda/problema en bucle en el foro de ASP Clásico en Foros del Web. Hola que tal, me estoy adentrando en esto de VBScript y tengo un pequeño problema/duda, tengo el siguiente codigo: Código: Dim x,y x=False Do y=InputBox("numero: ...
  #1 (permalink)  
Antiguo 06/04/2010, 11:44
Avatar de lukas4  
Fecha de Ingreso: octubre-2008
Ubicación: frente al pc
Mensajes: 496
Antigüedad: 16 años, 1 mes
Puntos: 12
Pregunta VBScript duda/problema en bucle

Hola que tal, me estoy adentrando en esto de VBScript y tengo un pequeño problema/duda, tengo el siguiente codigo:

Código:
Dim x,y
x=False
Do
 y=InputBox("numero: ")
 x=IsEmpty(x)
Loop While x=False
y lo que quiero es que cuando el campo lo dejen vacio vuelva aparecer la pantalla de insertar un numero, y que cuando inserten el numero pues ya se salga, pero aqui solamante se queda ciclado el programa y la unica manera de salir del programa es matando el proceso, alguna idea? Gracias por pasar a leer =)
__________________
http://situcomo.blogspot.com
Karma is a Bitch... they said
  #2 (permalink)  
Antiguo 06/04/2010, 13:39
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 9 meses
Puntos: 146
Respuesta: VBScript duda/problema en bucle

Código vb:
Ver original
  1. Dim x,y
  2. x=False
  3. Do
  4.  y=InputBox("numero: ")
  5.  x=IsEmpty(x)
  6. Loop While x=False

Pues claro, X nunca cambia de false, supongo deseas preguntar por Y en esta linea => x=IsEmpty(x)
  #3 (permalink)  
Antiguo 06/04/2010, 16:10
Avatar de lukas4  
Fecha de Ingreso: octubre-2008
Ubicación: frente al pc
Mensajes: 496
Antigüedad: 16 años, 1 mes
Puntos: 12
Respuesta: VBScript duda/problema en bucle

que tal ya regrese, ya arregle lo del campo vacio, si esta vacio te pregunta de nuevo, si le metes un valor se sale, ahora la pregunta es, como hago para que cuando el usuario le de click en cancel se salga el programa?, aqui les dejo el codigo:

Código vb:
Ver original
  1. Dim x,y,z
  2. Do
  3.  y=InputBox("cadena/numero/letra: ")
  4.  x=Len(y)
  5.  'If x <=0 Then
  6.  'y=0
  7. 'End If
  8. Loop While x<=0
__________________
http://situcomo.blogspot.com
Karma is a Bitch... they said
  #4 (permalink)  
Antiguo 07/04/2010, 07:09
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 9 meses
Puntos: 146
Respuesta: VBScript duda/problema en bucle

prueba con Exit o WScript.Quit

Saludos
  #5 (permalink)  
Antiguo 07/04/2010, 08:01
Avatar de lukas4  
Fecha de Ingreso: octubre-2008
Ubicación: frente al pc
Mensajes: 496
Antigüedad: 16 años, 1 mes
Puntos: 12
Respuesta: VBScript duda/problema en bucle

bueno mas bien me referia a como hago para cachar el valor del boton cancel, digamoslo asi:

Código PHP:
Ver original
  1. if(botonCancelEsPresionado){
  2.   salir.programa()
  3. }

haber si asi se entiende mejor lo que quiero hacer. Gracias (:
__________________
http://situcomo.blogspot.com
Karma is a Bitch... they said

Última edición por lukas4; 07/04/2010 a las 09:32

Etiquetas: bucle, vbscript
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 20:21.