Differenze tra le versioni di "BREAK-EXIT"
Da Gambas-it.org - Wikipedia.
Riga 1: | Riga 1: | ||
− | '''Break / Exit''': determinano l'uscita da un ciclo | + | '''Break / Exit''': determinano l'uscita immediata da un ciclo. |
+ | <BR>Il programma continua, comunque, all'<SPAN Style="text-decoration:underline">interno</span> della medesima routine, e più precisamente all'istruzione successiva al ciclo od al condizionale, dal quale è uscito. | ||
Esempio: | Esempio: | ||
'''Public''' Sub Button1_Click() | '''Public''' Sub Button1_Click() | ||
− | + | Dim a As Byte | |
− | + | For a = 1 To 100 | |
− | + | If a = 55 Then | |
− | + | Print "a = "; a | |
− | + | '''<FONT color=#B22222>Break</font>''' ''<FONT Color=#006400>'oppure: '''Exit'''''</font> | |
− | + | Endif | |
− | + | Next | |
+ | |||
+ | Print "Questa è l'istruzione successiva. " | ||
'''End''' | '''End''' |
Versione delle 14:50, 10 gen 2022
Break / Exit: determinano l'uscita immediata da un ciclo.
Il programma continua, comunque, all'interno della medesima routine, e più precisamente all'istruzione successiva al ciclo od al condizionale, dal quale è uscito.
Esempio:
Public Sub Button1_Click() Dim a As Byte For a = 1 To 100 If a = 55 Then Print "a = "; a Break 'oppure: Exit Endif Next Print "Questa è l'istruzione successiva. " End