Dalla documentazione di Gambas:
Byte 0...255
Short -32.768...+32.767
Perchè se assegno a una variabile di tipo Byte il valore &HFF mi viene riconosciuto come 255, mentre se assegno a una variabile di tipo Short il valore &HFFFF mi viene riconosciuto come -1 (mi legge &HFFFFFF)?
Ma se Short sono 2 Byte, mi viene automaticamente una conversione a 4 bytes?