Der FoxPro-Kompatible Skriptinterpreter
🔎
Newsletter
Der FoxPro-Kompatible Skriptinterpreter

acharset

acharset(ToArray AS Any@) AS Integer


Liefert eine Liste der verfügbaren Zeichensätze.

Parameter ToArray

Eine Variable die per Referenz übergeben werden muss.

Rückgabewert

Die Anzahl der Zeilen des Arrays. Entspricht der Anzahl der unterstützten Zeichensätze.

Liste der unterstützten Zeichensätze

Die Liste enthält einmal den Namen des Zeichensatzes und außerdem Information darüber, mit wieviel Bytes die Zeichen intern kodiert sein können. Bei Zeichensätzen mit dynamischer Codepointgröße können die Zeichen mit unterschiedlich viel Bytes kodiert sein. Das Feld AOED gibt einen Hinweis darauf, für welche Anwendungszwecke der Zeichensatz gebräuchlich ist. Dabei stehen die Kürzel für A (ANSI), O (OEM), E (Extended), D (DBF, D = kompatibel mit FoxPro, d = nicht kompatibel mit FoxPro).

Name
AOED
DO CP
WINDOWS CP
Bytes min
Bytes max
Info / Land
ascii
..E.

20127 1 1 United States ASCII
gsm
....


1 1 GSM 03.38
iso-8859-1
..E.

28591 1 1 Western European (ISO) (Latin1)
iso-8859-2
..E.

28592 1 1 Central European (ISO)
iso-8859-3
..E.

28593 1 1 Latin 3
iso-8859-4
..E.

28594 1 1 Baltic
iso-8859-5
..E.

28595 1 1 Cyrillic
iso-8859-6
..E.

28596 1 1 Arabic
iso-8859-7
..E.

28597 1 1 Greek
iso-8859-8
..E.

28598 1 1 Hebrew (ISO-Visual)
iso-8859-9
..E.

28599 1 1 Turkish
iso-8859-10
....


1 1
iso-8859-11
....


1 1
iso-8859-13
..E.

28603 1 1 Estonian
iso-8859-14
....


1 1
iso-8859-15
..E.

28605 1 1 Latin 9
ibm-37
..E.

37 1 1 EBCDIC US-Canada
ibm-437
.O.D
437 437 1 1 United States (DOS)
ibm-500
..E.

500 1 1 EBCDIC International
ibm-737
.O.D
737 737 1 1 Greek MS-DOS (437G)
ibm-850
.O.D
850 850 1 1 Western European (DOS)
ibm-852
.O.D
852 852 1 1 Eastern European MS-DOS
ibm-857
.O.D
857 857 1 1 Turkish MS-DOS
ibm-861
.O.D
861 861 1 1 Icelandic MS-DOS
ibm-863
.O.D

863 1 1 French Canadian (DOS)
ibm-865
.O.D
865 865 1 1 Nordic MS-DOS
ibm-866
.O.D
866 866 1 1 Russian MS-DOS
ibm-950
....


1 1 Taiwan (Big5) without euro update
ibm-1373
....


1 2 Taiwan (Big5) without HKSCS
ibm-1375
....


1 2 Big5-HKSCS-2004 with Unicode 3.1-mappings
ibm-5471
....


1 2 Big5-HKSCS-2001 with Unicode 3.0-mappings
kamenicky
...D
895
1 1 Kamenicky (Czech)
mazovia
...D
620
1 1 Mazovia (Polish)
utf-7
..E.

65000 1 5
utf-8
..E.
65001 65001 1 4
utf-16le
....


2 4
utf-16be
....


2 4
utf-32le
....


4 4
utf-32be
....


4 4
windows-874
A..D
874 874 1 1 Thai
windows-932
AO.D
932 932 1 2 Japanese (Shift-JIS)
windows-936
AO.D
936 936 1 2 Chinese Simplified (GB2312)
windows-949
AO.D
949 949 1 2 Korean
windows-950
AO.D
950 950 1 2 Chinese Traditional (Big5)
windows-1250
A..D
1250 1250 1 1 Central European (Windows)
windows-1251
A..D
1251 1251 1 1 Cyrillic (Windows)
windows-1252
A..D
1252 1252 1 1 Western European (Windows)
windows-1253
A..D
1253 1253 1 1 Greek (Windows)
windows-1254
A..D
1254 1254 1 1 Turkish (Windows)
windows-1255
A..D
1255 1255 1 1 Hebrew (Windows)
windows-1256
A..D
1256 1256 1 1 Arabic (Windows)
windows-1257
A...

1257 1 1 Baltic (Windows)
windows-1258
A..D

1258 1 1 Vietnamese (Windows)
macintosh
..ED
10000 10000 1 1 Standard Macintosh
x-mac-greek
..ED
10006 10006 1 1 Greek Macintosh
x-mac-cyrillic
..ED
10007 10007 1 1 Russian Macintosh
x-mac-centraleu
..ED
10029 10029 1 1 Macintosh EE