Home Die KEYTAB-Bibliothek Akt_BlockUnicode2X Akt_BlockUnicode2XUtf
   KEYTAB
 Die KEYTAB-Bibliothek

Akt_BlockXUtf2Unicode

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 3. November 2006
Home Die KEYTAB-Bibliothek Akt_BlockUnicode2X Akt_BlockUnicode2XUtf