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);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | Bde.DBTables |
説明
ANSI 文字セットの文字列を,指定されたロケールと関連付けられている文字セットに変換します。
AnsiToNativeBuf を呼び出すと,ANSI 文字セット(Windows の内部で使用される)のヌルで終わる文字列を,Locale パラメータで指定されたデータベースロケールと関連付けられている文字セットに変換できます。結果の文字列は,Dest パラメータで指されるバッファにコピーされます。Len パラメータを使用すると,このバッファのサイズを指定できます。
AnsiToNativeBuf を使用すると,ユーザーが入力した文字列をデータベーステーブルで使用されている文字セットに変換できます。