Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: EL BARTO en 23 Enero 2008, 21:55 pm



Título: Como meto un do loop en un for next?
Publicado por: EL BARTO en 23 Enero 2008, 21:55 pm
Hola gente como dice el temo, como meto un do loop en un for next, seria algo asi no?

Do ingconita
acciones
for ingconita
acines
next
loop

creo que eso no va ni serca por que eso es lo que ago y no me sale jeje, puede que alguen me explique con sus palabras y en seudocodigo como es esto?

Saludos gracias


Título: Re: Como meto un do loop en un for next?
Publicado por: Lewert en 23 Enero 2008, 22:09 pm
Es mejor que uses Do...While (Hacer...mientras) o Do...Until (Hacer...hasta). De todas maneras te deberia ir. Recuerda poner el To en el For.

Ejemplo:
Código
  1. Do Until numero = 30
  2. numero = numero + 1
  3. For numero = 0 To 30
  4. MsgBox "Este MsgBox se va a repetir 30 veces por 30 mas"
  5. Next
  6. Loop


Título: Re: Como meto un do loop en un for next?
Publicado por: EL BARTO en 23 Enero 2008, 22:13 pm
ha claro muchas gracias, ahora me acuerdo, jejeje. Esto en un tiempo lo aprendi pero despues deje un poco y me olvide.. gracias por la ayuda


Título: Re: Como meto un do loop en un for next?
Publicado por: Novlucker en 23 Enero 2008, 22:15 pm
Igualmente la pregunta esta formulada al reves  :P

Citar
como meto un do loop en un for next, seria algo asi no?

Tu estas metiendo un for next dentro de un do loop  ;D

Citar
No te funciona porque debes usar Do...While (Hacer...mientras) o Do...Until (Hacer...hasta)
Exacto, según lo que muestras quieres que se compruebe una incognita, así que con el ejemplo de Lewert alcanza. Igualmente el while o el until no son impresindibles ,porque se puede utilizar el do loop simple, y dentro colocar un if.

Claro esta que creo el primer método es el más acertado

Saludos  :)


Título: Re: Como meto un do loop en un for next?
Publicado por: EL BARTO en 23 Enero 2008, 22:18 pm
Gracias por su ayuda de verdad, si me sale bien mañana les muestro el codigo que estoy haciendo, jejej. gracias por todo de verdad!!!!!!!!

SAludas