Kurzbeschreibung: | Einen (C-)String aus einem der erweiterten Zeichensätze
nach Unicode wandeln |
C: | short *Akt_StringXUtf2Unicode( short *unicode,
long *uni_len, short nr, char *string ); |
Pascal: | Procedure Akt_StringXUtf2Unicode(
Var unicode: Array of Integer; Var uni_len: LongInt; nr: Integer; source: PChar ); |
GFA: | FUNCTION kt_string.xutf2unicode(unicode%,(!nl) VAR
uni_len%,nr&,string%) |
Die Funktion Akt_StringXUtf2Unicode konvertiert mittels Akt_BlockXUtf2Unicode den String x_chrs aus einem der erweiterten Zeichensätze in Unicode. Die Unicode-Zeichen werden in unicode abgelegt. Der Zeiger unicode wird auch als Ergebnis zurückgegeben.
Falls KEYTAB nicht installiert ist, ein Fehler auftritt oder aus einem nicht vorhandenen Zeichensatz heraus konvertiert werden soll, wird NULL bzw. NIL zurückgegeben.