Bde.DBTables.AnsiToNativeBuf
Delphi
procedure AnsiToNativeBuf(Locale: TLocale; Source, Dest: PAnsiChar; Len: Integer);
C++
extern DELPHI_PACKAGE void __fastcall AnsiToNativeBuf(void * Locale, char * Source, char * Dest, int Len);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure 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 AnsiToNativeBuf kann ein nullterminierter String aus dem ANSI-Zeichensatz (der intern von Windows verwendet wird) in den Zeichensatz des im Parameter Locale angegebenen Datenbank-Gebietsschemas konvertiert werden. Der resultierende String wird in den Puffer kopiert, auf den der Parameter Dest zeigt. Die Größe des Puffers lässt sich mit dem Parameter Len definieren.
Sie können mit AnsiToNativeBuf beispielsweise Benutzereingaben in den von einer Datenbanktabelle verwendeten Zeichensatz konvertieren.