Home Die Elemente der Struktur KEYT KEYT.BlockX2Atari KEYT.CharUnicode2X
   KEYTAB
 KEYTAB für Entwickler
 Die Elemente der Struktur KEYT

KEYT.CharX2Unicode

Beschreibung Zeichen aus anderem Zeichensatz in Unicode konvertieren
 
Aufruf C int nr;
char x_ch;
int unicode;
unicode = (kt->CharX2Unicode)(nr, x_ch);
 
Aufruf Pascal nr : Integer;
x_ch : Char
unicode : Integer
unicode := kt^.CharX2Unicode(nil, nil, 0, 0, 0, nr, x_ch);
 
Aufruf GFA kt_func% = {kt_struc%+88}
var% = 0
INT{V:var%} = nr&
BYTE{V:var%+2} = x_ch|
unicode = (C:kt_func%(L:var%))
 

Die Funktion CharX2Unicode konvertiert ein Zeichen 'x_ch' aus dem angegebenen Export-Zeichensatz in das entsprechende Unicode-Zeichen.

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 CharX2Unicode ist vorhanden, wenn size>=92 ist.


Copyright © Martin Elsässer (eMail-Adressen)
Letzte Aktualisierung am 3. November 2006
Home Die Elemente der Struktur KEYT KEYT.BlockX2Atari KEYT.CharUnicode2X