Differenze tra le versioni di "Inserire in una stringa caratteri ASCII non stampabili"

Da Gambas-it.org - Wikipedia.
Riga 1: Riga 1:
Per inserire in una stringa caratteri [http://it.wikipedia.org/wiki/ASCII#Non_stampabili ASCII non stampabili] o ''caratteri di controllo'', è possibile utilizzare:
+
Per inserire in una stringa caratteri [http://it.wikipedia.org/wiki/ASCII#Non_stampabili ASCII non stampabili], o ''caratteri di controllo'', è possibile utilizzare:
 
* la funzione ''Chr()''
 
* la funzione ''Chr()''
 
  Chr(''codice_ASCII'') As String
 
  Chr(''codice_ASCII'') As String

Versione delle 11:17, 5 nov 2013

Per inserire in una stringa caratteri ASCII non stampabili, o caratteri di controllo, è possibile utilizzare:

  • la funzione Chr()
Chr(codice_ASCII) As String


  • il metodo String.Chr()
String.Chr(Codice_UNICODE) As String


  • all'interno delle virgolette, con il numero esadecimale del carattere ASCII preceduto dai caratteri \x
"\xcodice_ASCII" As String   |1|

Questa soluzione è ammessa dai seguenti casi (almeno quelli per ora verificati):

  • con Print;
  • con la proprietà Text dell'oggetto TextArea;
  • con la proprietà Text dell'oggetto TextEdit;
  • con la proprietà Text dell'oggetto Label;
  • con la proprietà Text dell'oggetto Editor;
  • con l'oggetto Message.



Note

[1] Questa soluzione permette, fra l'altro, anche di inserire caratteri ASCII non stampabili nelle Costanti.
Esempio:

Private Const nome_costante As String = "sopra\x0Asotto"