|
KEYTAB
KEYTAB für Entwickler
Die Elemente der Struktur KEYT
Beschreibung | Nummer eines Import-Zeichensatzes anhand des Namens ermitteln
|
Aufruf C | short nr;
char *name;
nr = (kt->GetImpNrFromName)(name);
|
Aufruf Pascal | nr : Integer;
name : Pointer;
nr := kt^.GetImpNrFromName(nil, nil, 0, 0, 0, name);
|
Aufruf GFA | kt_func% = {kt_struc%+80}
nr& = WORD(C:kt_func%(L:name%))
|
Die Funktion GetImpNrFromName ermittelt zum übergebenen Namen
eines Import-Zeichensatzes die zu verwendende Filter-Nummer. Der Name
kann der lange oder der kurze Name des Zeichensatzes sein. Groß-
und Kleinschreibung spielt keine Rolle. Ferner werden wichtige
Varianten der Schreibweise erkannt, z.B. liefern u.a. die Namen
"Windows Codepage 1252", "Codepage 1252",
"Windows-1252", "Windows-ANSI", "CP1252"
und "CP-1252" die zu verwendende Filter-Nummer für den
Import-Zeichensatz "Windows Codepage 1252".
Die Funktion liefert Werte im Breich von GetExpMinNr() .. GetExpMaxNr()
zurück, d.h. auch Unicode-Codierungen wie "UTF-8"
werden korrekt erkannt.
Die Funktion GetImpNrFromName ist vorhanden, wenn size>=84
ist.
Copyright © Martin Elsässer (eMail-Adressen)
Letzte Aktualisierung am 12. Dezember 2006
|