Visual Basic - FOR N=0 TO ROWS()

Life is soft - evento anual de software empresarial
 
Vista:

FOR N=0 TO ROWS()

Publicado por jose (128 intervenciones) el 12/12/2002 18:24:54
amigo eso es lo tradicional que se hace dentro de un FOR

FOR N=0 TO ROWS()
IF LAROW NO ES NULA THEN
BLABLABLA
BLABLABLA
ELSE
NO HACER NADA
ENDIF

NEXT N

C0MO SE PODRIA HACE, HAY ALGUN COMANDO DE HACER ESTO

FOR N=0 TO ROWS()
IF LAROW ES NULA THEN GOTO N

BLABLABLA
BLABLABLA
BLABLABLA
BLABLABLA

NEXT N





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:FOR N=0 TO ROWS()

Publicado por edu (423 intervenciones) el 12/12/2002 18:55:57
No veo por que quieres hacer eso pero creo que lo que pides es algo asi:

FOR N=0 TO ROWS()
IF LAROW ES NULA THEN GOTO N
NEXT

N:
BLABLABLA
BLABLABLA
BLABLABLA
BLABLABLA



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

exit for

Publicado por MARTIN {^_^} (116 intervenciones) el 12/12/2002 19:31:44
Cuando por alguna causa ya no queremos que el codigo del ciclo for next ya no se ejecute, entonces usamos la sentencia exit for.

ejemplo

for x=1 to 20

print x

if x=15 then
exit for
end if

next

en el codigo anterior x solo se imprimirá hasta 15 sin importar que al principio le dijimos que hasta 20, porque dentro del codigo del ciclo hay otra instruccion que le indica que si x llega a 15 entonces salga del ciclo.
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