"Andare a capo" in un oggetto di testo
Da Gambas-it.org - Wikipedia.
Versione del 22 dic 2013 alle 17:01 di Vuott (Discussione | contributi)
Per far andare a capo il testo all'interno di un oggetto di testo, esistono vari modi:
- \n
- chr(10)
- gb.newline
- \x0A
Esempio con una Label:
Public Sub Button1_Click() Label1.Text = "Questa è la" & gb.NewLine & "prova 1" & Chr(10) & "prova 2" & "\nprova 3" & "\x0Aprova 4" End
Nella Label avremo:
Questa è la
prova 1
prova 2
prova 3
Andare a capo negli oggetti di testo con proprietà che supportano il codice HTML
Invece, quando si usano le proprietà degli oggetti di testo che supportano il codice html, si deve utilizzare il codice <BR>. |1|
Esempio con una TextLabel:
Public Sub Button1_Click() TextLabel1.Text = "Questa è<BR>l'unica prova." End
Nella TextLabel avremo:
Questa è
l'unica prova.
Così pure con la proprietà .RichText della TextEdit si utilizzerà il tag <BR> dell'HTML. Però se con la TextEdit si usa invece la proprietà .Text (che non supporta il protocollo HTML), si utilizzeranno nuovamente i comandi:
\n - Chr(10) - gb.NewLine - \x0A .
Note
[1] Vedi nota per il MessageBox.