Uso di Unicode con gli oggetti di testo

Da Gambas-it.org - Wikipedia.

[modifica] Cosa è Unicode

Unicode assegna un numero univoco a ogni carattere, indipendentemente dalla piattaforma, indipendentemente dall'applicazione, indipendentemente dalla lingua.

Esso è un codice universale, adottato da molte aziende del settore informatico, che abbina ad ogni numero un carattere.

[modifica] Utilizzo di Unicode in Gambas

L'utilizzo di Unicode in Gambas può risultare comodo per fruire di caratteri particolari e speciali, consentendo così di evitare all'utente - quando possibile - l'installazione di specifi font.

Unicode può essere utilizzato con tutti gli oggetti che supportano e mostrano testo. In particolare, si potrà mostrare un carattere mediante la funzione: String.chr(&num_esad_Unicode) .

Esempio: TextArea1.Text = String.chr(&25CC) ' mostra un cerchio tratteggiato.

Si potrà inserire anche il codice in decimale: TextArea1.Text = String.chr(8908) .


Con gli oggetti e le finestre, che supportano anche il codice HTML, sarà possibile pure - all'interno delle virgolette contenenti il testo - richiamare Unicode inserendo il numero decimale del carattere preceduto da &# e seguito alla fine dal punto e virgola.

Esempio: TextLabel1.Text = "𝄞" ' mostra una chiave di violino.

[modifica] Note

[1] La tabella dei caratteri di Unicode.