Home Die Elemente der Struktur KEYT KEYT.GetImpIdFromNr KEYT.GetImpNrFromName
   KEYTAB
 KEYTAB für Entwickler
 Die Elemente der Struktur KEYT

KEYT.GetExpNrFromName

Beschreibung Nummer eines Export-Zeichensatzes anhand des Namens ermitteln
 
Aufruf C short nr;
char *name;
nr = (kt->GetExpNrFromName)(name);
 
Aufruf Pascal nr : Integer;
name : Pointer;
nr := kt^.GetExpNrFromName(nil, nil, 0, 0, 0, name);
 
Aufruf GFA kt_func% = {kt_struc%+76}
nr& = WORD(C:kt_func%(L:name%))
 

Die Funktion GetExpNrFromName ermittelt zum übergebenen Namen eines Export-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 Export-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 GetExpNrFromName ist vorhanden, wenn size>=80 ist.


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