Utilizzare in una Costante un numero esadecimale per rappresentare un carattere ASCII

Da Gambas-it.org - Wikipedia.
Versione del 24 gen 2015 alle 17:56 di Vuott (Discussione | contributi) (Creata pagina con 'Per poter utilizzare in una Costante un numero esadecimale per rappresentare un carattere ASCII, e conseguentemente fruire delle sue caratteristiche, bisogner...')

(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

Per poter utilizzare in una Costante un numero esadecimale per rappresentare un carattere ASCII, e conseguentemente fruire delle sue caratteristiche, bisognerà dichiararlo come valore di tipo stringa anteponedogli i caratteri: \x


Esempio:

Private Const NOME_COSTANTE As String = "\x0A"



A riprova si confrontino i risultati in console dei seguenti esempi apparentemente simili:

Private Const ACAPO As Byte = &0A


Public Sub Main()

 Print "a"; ACAPO; "capo"

End


Private Const ACAPO As String = "\x0A"


Public Sub Main()

 Print "a"; ACAPO; "capo"

End