Beschreibung | Zeichen aus anderem Zeichensatz in Unicode konvertieren |
Aufruf C | int nr;
int unicode; char x_ch; x_ch = (kt->CharUnicode2X)(nr, unicode); |
Aufruf Pascal | nr : Integer;
unicode : Integer x_ch : Char x_ch := kt^.CharUnicode2X(nil, nil, 0, 0, 0, nr, unicode); |
Aufruf GFA | kt_func% = {kt_struc%+92}
x_ch = BYTE(C:kt_func%(nr&,unicode&)) |
Die Funktion CharUnicode2X konvertiert ein Unicode-Zeichen 'unicode' in den angegebenen Import-Zeichensatz.
Falls sich die übergebene Zeichensatz-Nummer 'nr' nicht im Bereich 0..ExpMaxNr() bewegt, wird die Unicode-Tabelle für den Zeichensatz ISO-8859-1 verwendet.
Die Funktion CharUnicode2X ist vorhanden, wenn size>=96 ist.