Differenze tra le versioni di "Enum"

Da Gambas-it.org - Wikipedia.
(Creata pagina con 'La parola chiave '''Enum''' dichiara un'enumerazione (o lista numerata, ossia una lista di costanti intere (tipo ''Integer''). Se il valore di una costante non viene specific...')
 
Riga 10: Riga 10:
  
 
Esempio:
 
Esempio:
  Private <FONT color=B22222><B>Enum</b></font> a = 0, b, c, d, e, f
+
Private <FONT color=B22222><B>Enum</b></font> zero, uno, due, tre
 +
  Private <FONT color=B22222><B>Enum</b></font> a = 1, b, c, d, e, f
 
   
 
   
 
   
 
   
Riga 20: Riga 21:
 
In console verrà scritto:
 
In console verrà scritto:
  
0       1       2       3       4       5
+
0 1 2 3
 +
<BR>1 2 3 4 5 6

Versione delle 15:21, 15 set 2013

La parola chiave Enum dichiara un'enumerazione (o lista numerata, ossia una lista di costanti intere (tipo Integer).

Se il valore di una costante non viene specificato, il suo valore sarà quello della costante precedente incrementato di un'unità (zero per la prima costante).


La sintassi è:

{ PUBLIC | PRIVATE } ENUM Identificatore [ = Valore ] [ , Identificatore [ = Valore ] ... ]


Esempio:

Private Enum zero, uno, due, tre
Private Enum a = 1, b, c, d, e, f


Public Sub Form_Open()

   Print a, b, c, d, e, f

End

In console verrà scritto:

0 1 2 3
1 2 3 4 5 6