KEYTAB
KEYTAB für Entwickler Die Elemente der Struktur KEYT KEYT.GetImpNameFromNr
Die Funktion GetImpNameFromNr liefert den (langen) Namen eines Import-Zeichensatzes als C-String. Der zurückgelieferte String ist incl. Null-Byte am Ende maximal 38 Zeichen lang. Falls sich die übergebene Nummer 'nr' nicht im Bereich GetExpMinNr() .. GetImpMaxNr() bewegt, wird ein Leerstring zurückgegeben. Die Funktion GetImpNameFromNr ist in Pascal in allen KEYTAB-Versionen verfügbar und in C nur dann, wenn size>=56 ist. Hinweis: Da Pascal cdecl nicht kennt, wurde bei den Routinen GetExpNameFromNr und GetImpNameFromNr bis einschl. Release 04 der Zeiger in a0 zurückgegeben, was eine Verwendung mit C so gut wie unmöglich gemacht hat. Die Funktionen sind in der Schnittstelle für Pascal und für C unterschiedlich benannt. Pascal verwendet die "alten Funktionen", während C die "neuen Funktionen" benutzt. Intern werden die Pascal-Funktionen auf die C-Funktionen abgebildet. Durch die unterschiedliche Namensgebung soll jede Programmier-Sprache optimal KEYTAB benutzen können. Copyright © Martin Elsässer (eMail-Adressen) Letzte Aktualisierung am 12. Dezember 2006 |