Allgemeines, Mailingliste
Allg., Mailingliste
KEYTAB für Anwender
KEYTAB - Anwender
KEYTAB für Entwickler
KEYTAB - Entwickler
KEYTAB und der Euro
KEYTAB und der Euro
Installation
Installation
Die Zeichensätze
Die Zeichensätze
Download
Download
History
History
Die KEYTAB-Bibliothek
KEYTAB - Bibliothek
Home Die Elemente der Struktur KEYT KEYT.CharUnicode2X KEYT.BlockUnicode2X
   KEYTAB
 KEYTAB für Entwickler
 Die Elemente der Struktur KEYT

KEYT.BlockX2Unicode

Beschreibung Speicherbereich aus einem der unterstützten Zeichensätze in Unicode-Darstellung konvertieren
 
Aufruf C short nr;
long len;
char str[];
short unicode[];
(kt->BlockX2Unicode)(unicode, nr, str, len);
 
Aufruf Pascal nr : Integer;
len : LongInt;
str : Packed Array of Char
unicode: Array of Integer;
kt^.BlockX2Unicode(nil, nil, 0, 0, 0, unicode, nr, str, len);
 
Aufruf GFA kt_func% = {kt_struc%+96}
~C:kt_func%(L:unicode%,nr&,L:str%,L:len%)
 

Die Funktion BlockX2Unicode konvertiert einen kompletten Speicherbereich (Adresse 'str', Länge 'len') aus dem angegebenen Zeichensatz in die Unicode-Darstellung.

Falls sich die übergebene Zeichensatz-Nummer 'nr' nicht im Bereich 0..GetExpMaxNr() bewegt, wird keine Konversion durchgeführt.

Die Funktion BlockX2Unicode ist vorhanden, wenn size>=100 ist.


Copyright © Martin Elsässer (eMail-Adressen)
Letzte Aktualisierung am 12. Dezember 2006
Home Die Elemente der Struktur KEYT KEYT.CharUnicode2X KEYT.BlockUnicode2X