|
KEYTAB
Die KEYTAB-Bibliothek
Kurzbeschreibung: | Einen Speicherbereich aus einem der erweiterten
Zeichensätze nach Unicode wandeln
|
C: | short *Akt_BlockXUtf2Unicode( short *unicode,
long *uni_len, short nr, char *x_chrs, long len )
|
Pascal: | Procedure Akt_BlockXUtf2Unicode(
Var unicode: Array of pointer;
Var uni_len: LongInt;
nr: Integer; source: PChar;
len: LongInt );
|
GFA: | FUNCTION kt_block.xutf2unicode(unicode%,
VAR uni_len%,nr&,string%,len%)
|
Die Funktion Akt_BlockXUtf2Unicode konvertiert mittels
KEYT.BlockXUtf2Unicode den durch x_chrs und len angegebenen
Speicherbereich aus einem der unterstützten Zeichensätze
bzw. Unicode-Codierungen in Unicode. Die Unicode-Zeichen werden in
unicode abgelegt. Der Zeiger unicode wird auch als Ergebnis
zurückgegeben.
In 'uni_len' wird die Länge des belegten Speichers
zurückgegeben. Falls für 'unicode' der Wert NULL bzw. NIL
übergeben wird, wird nur die Länge bestimmt.
Falls KEYTAB nicht installiert ist, ein Fehler auftritt oder aus
einem nicht vorhandenen Zeichensatz heraus konvertiert werden soll,
wird NULL bzw. NIL zurückgegeben.
Copyright © Martin Elsässer (eMail-Adressen)
Letzte Aktualisierung am 12. Dezember 2006
|