ciao
come si esce da un ciclo
while
.....
wend
una funzione exit qualcosa esiste???
ciao
come si esce da un ciclo
while
.....
wend
una funzione exit qualcosa esiste???
ma il while server proprio ad eseguire qualcosa finchè non si verifica una condizione ... posta il codice
Quando ti sei messo in testa di essere migliore di me ... R.DeNiro (TheScore)
si la condizione del while esiste, ma all'interno del ciclo controllo anche altre cose.
Se si verifico volevo forzare l'uscita dal ciclo.
mi spiego meglio
tu vorresti fare una cosa del genere
do while not rs.eof
codice
codice
codice
if a = 0 then esci dal while
rs.movenext
loop
però questa cosa la puoi scrivere anche
do while not rs.eof or a = 0
codice
codice
codice
rs.movenext
loop
non so se mi sono spiegato
Quando ti sei messo in testa di essere migliore di me ... R.DeNiro (TheScore)
penso che il cassico goto etichetta possa andare..ma nn è ke sia molto bello..
alllora t conviene aggiungere la condizione di entrata nel qhile (ovvero fai l'opposto d quella per la quale vuoi ke esca)...
mi spiego meglio
se tu fai un cliclo while con un if dentro...
while i<4
...
if x=3 then
vuoi ke esca
end if
..
loop
allora meglios crivere
while i<4 and x<>3....
nn so se fa al caso tuo
casomai usa il mio primo sugg.to
VaneX
un minuto rpima!!!però questa cosa la puoi scrivere anche
do while not rs.eof or a = 0 'penso che sia and a<>0
codice
codice
rs.movenext
loop
non so se mi sono spiegato
VaneX
abbiamo detto la stessa cosa Vanessa
Quando ti sei messo in testa di essere migliore di me ... R.DeNiro (TheScore)
per il ciclo do...loop c'e' l'istruzione "exit do". a volte serve
volevo solo dire che nel tuo codice se a=0 rimane nel ciclo
invece nel tuo esempio volevi farlo uscire dal while cmq...
sì abbiamo detto la stessa cosa...
o forse volevi dire not a=0?
VaneX
giusto!Originariamente inviato da optime
per il ciclo do...loop c'e' l'istruzione "exit do". a volte serve
nn c avevo pensato!
vaneX