BREAK-EXIT: differenze tra le versioni

Da Gambas-it.org - Wikipedia.
Vai alla navigazione Vai alla ricerca
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 1: Riga 1:
'''Break / Exit''': determinano l'uscita da un ciclo o da un condizionale. 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.
'''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
  Dim a As Byte
   
   
For a = 1 To 100
  For a = 1 To 100
  If a = 55 Then
    If a = 55 Then
    Print "a = "; a
      Print "a = "; a
    '''<FONT color=#B22222>Break</font>'''  ''<FONT Color=#006400>'oppure: '''Exit'''''</font>
      '''<FONT color=#B22222>Break</font>'''  ''<FONT Color=#006400>'oppure: '''Exit'''''</font>
  Endif
    Endif
  Next
  Next
   
  Print "Questa è l'istruzione successiva. "
   
   
  '''End'''
  '''End'''

Versione delle 15: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