Emulare la funzione Asc() con il vettore di tipo Byte
Da Gambas-it.org - Wikipedia.
Versione del 24 dic 2021 alle 22:02 di Vuott (Discussione | contributi)
Come è noto la funzione "Asc()" restituisce il codice numerico ASCII di un carattere. Possiamo ottenere il medesimo risultato leggendo il valore contenuto in un elemento di un vettore di tipo "Byte[]", nel quale sia stata caricata una stringa di caratteri mediante il Metodo ".FromString()".
Esempio pratico:
Public Sub Main() Dim bb As Byte[] bb = Byte[].FromString("abcd") Print bb[2] Print Asc("abcd", 3) End
Ovviamente si potrà anche utilizzare direttamente la Classe "Byte[]" senza corrispondente variabile vettoriale, come segue:
Print Byte[].FromString("abcd")[2]