Differenze tra le versioni di "Uso di Unicode con gli oggetti di testo"

Da Gambas-it.org - Wikipedia.
(Utilizzo di Unicode in Gambas)
Riga 4: Riga 4:
  
 
==Utilizzo di Unicode in Gambas==
 
==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.
+
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 specifici font.
 
<P>''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''''')''' .</p>
 
<P>''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''''')''' .</p>
 
<P>Esempio: TextArea1.Text = String.chr(&25CC) <Font size=1>' mostra un cerchio tratteggiato.</font></p>
 
<P>Esempio: TextArea1.Text = String.chr(&25CC) <Font size=1>' mostra un cerchio tratteggiato.</font></p>

Versione delle 10:18, 15 ago 2012

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.

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 specifici 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 = "&#119070;" ' mostra una chiave di violino.

Note

[1] La tabella dei caratteri di Unicode.