Bde.DBTables.AnsiToNative

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function AnsiToNative(Locale: TLocale; const AnsiStr: AnsiString; NativeStr: PAnsiChar; MaxLen: Integer): PAnsiChar; overload;

C++

extern DELPHI_PACKAGE char * __fastcall AnsiToNative(void * Locale, const System::AnsiString AnsiStr, char * NativeStr, int MaxLen)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables Bde.DBTables


Beschreibung

Konvertiert einen String aus dem ANSI-Zeichensatz in in den Zeichensatz eines bestimmten Gebietsschemas.

Mit AnsiToNative kann ein String aus dem ANSI-Zeichensatz (intern verwendet ) in den Zeichensatz des im Parameter Locale angegebenen Datenbank-Gebietsschemas konvertiert werden. Der Ergebnis-String wird in den Puffer kopiert, auf den der Parameter NativeStr verweist. Mit MaxLen wird die Größe dieses Puffers angegeben. Ist der Puffer für die konvertierte Version von AnsiStr zu klein, wird der Rückgabewert abgeschnitten. Die Funktion AnsiToNative gibt einen Zeiger auf NativeStr zurück.

Sie können mit AnsiToNative beispielsweise Benutzereingaben in den von einer Datenbanktabelle verwendeten Zeichensatz konvertieren.

Siehe auch