Differenze tra le versioni di "Chr$"

Da Gambas-it.org - Wikipedia.
 
(Una versione intermedia di uno stesso utente non è mostrata)
Riga 1: Riga 1:
'''Chr&''' (o anche '''Chr''') restituisce il carattere corrispondente al numero di codice ASCII. Gambas utilizza il set di caratteri UTF-8, e pertanto numeri di codice superiori a 128 potrebbero corrispondere a caratteri diversi da quelli che potrebbero avere con altri set.
+
'''Chr&''' (o anche '''Chr''') restituisce il carattere corrispondente al numero di codice ASCII. |[[#Note|1]]|
 +
<BR>Gambas utilizza il set di caratteri UTF-8, e pertanto numeri di codice superiori a 128 potrebbero corrispondere a caratteri diversi da quelli che potrebbero avere con altri set.
  
carattere = Chr$(codice)
+
carattere = Chr$(''codice'')
  
  
Riga 19: Riga 20:
  
  
====Caratteri di controllo con ''Chr$''====
+
===Caratteri di controllo con ''Chr$''===
 
Il carattere ''Chr(9)'' corrisponde al carattere tabulazione ''TAB''.
 
Il carattere ''Chr(9)'' corrisponde al carattere tabulazione ''TAB''.
 
<BR>Il carattere ''Chr(10)'' dispone l'inserimento del prossimo carattere sulla linea successiva.
 
<BR>Il carattere ''Chr(10)'' dispone l'inserimento del prossimo carattere sulla linea successiva.
Riga 36: Riga 37:
  
 
G
 
G
ambas
+
<BR>ambas
 +
 
 +
 
 +
 
 +
 
 +
=Note=
 +
[1] E' possibile ottenere l'identico risultato della funzione ''Chr()'' anche con il numero del codice ASCII, corrispondente al carattere prescelto, posto all'interno delle virgolette e preceduto dai caratteri \x:
 +
"\x61\x62\x63\x0A\x64\x65\x66"

Versione attuale delle 18:17, 7 nov 2013

Chr& (o anche Chr) restituisce il carattere corrispondente al numero di codice ASCII. |1|
Gambas utilizza il set di caratteri UTF-8, e pertanto numeri di codice superiori a 128 potrebbero corrispondere a caratteri diversi da quelli che potrebbero avere con altri set.

carattere = Chr$(codice)


Esempio:

STATIC Public Sub Main()

' restituisce il carattere corrispondente al numero del codice ASCII " 97 ":
 Print Chr$(97)

End


In console avremo:

a


Caratteri di controllo con Chr$

Il carattere Chr(9) corrisponde al carattere tabulazione TAB.
Il carattere Chr(10) dispone l'inserimento del prossimo carattere sulla linea successiva.
Il carattere Chr(13) corrisponde al ritorno a capo.

Esempio:

STATIC Public Sub Main()

  Print Chr$(71) & Chr&(10) & "ambas"

End


In console avremo:

G
ambas



Note

[1] E' possibile ottenere l'identico risultato della funzione Chr() anche con il numero del codice ASCII, corrispondente al carattere prescelto, posto all'interno delle virgolette e preceduto dai caratteri \x:

"\x61\x62\x63\x0A\x64\x65\x66"