Conv$
UmgewandelterString = Conv$ ( String AS String , QuellZeichensatz AS String , ZielZeichensatz AS String )
UmgewandelterString = Conv ( String AS String , QuellZeichensatz AS String , ZielZeichensatz AS String )
Wandelt einen
String von einem Zeichensatz in einen anderen um. Ein Zeichensatz wird durch einen
String wie
"ASCII"
,
"ISO-8859-1"
, oder
""
repräsentiert.
Der Gambas-Interpreter benutzt intern den -Zeichensatz.
Der vom
System benutzte Zeichensatz wird von
System.
Charset zurückgeliefert. Dieser ist
ISO-8859-15
auf einem Mandrake 10.2, aber
auf einem RedHat! Zukünftig werden vermutlich alle -Systeme auf
basieren.
Den Zeichensatz, der vom grafischen Benutzerinterface verwendet wird, liefert
Desktop.
Charset. Dieser sollte eigentlich immer
sein.
Die Umwandlung beruht auf der
iconv()/-GNU-library-Funktion.
Fehler
Examples
DIM sStr AS String
DIM iInd AS Integer
sStr = Conv$("Gambas", "ASCII", "EBCDIC-US")
FOR iInd = 1 TO Len(sStr)
PRINT Hex$(Asc(Mid$(sStr, iInd, 1)), 2); " ";
NEXT
Siehe auch