表示: Delphi
C++
表示設定
Bde.DBTables.AnsiToNative
提供:XE2 API Documentation
Delphi
function AnsiToNative(Locale: TLocale; const AnsiStr: AnsiString; NativeStr: PAnsiChar; MaxLen: Integer): PAnsiChar; overload;
C++
extern PACKAGE char * __fastcall AnsiToNative(void * Locale, const System::AnsiString AnsiStr, char * NativeStr, int MaxLen)/* overload */;
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| function | public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | Bde.DBTables |
説明
ANSI 文字セットの文字列を,指定されたロケールと関連付けられている文字セットに変換します。
AnsiToNative を呼び出すと,ANSI 文字セット(内部で使用される) で表されている文字列を,Locale パラメータで指定されたデータベースロケールと関連付けられている文字セットに変換できます。結果文字列は,NativeStr パラメータの指すバッファにコピーされます。MaxLen パラメータを使用すると,バッファのサイズを指定できます。バッファが小さすぎて変換された AnsiStr のすべての文字を格納できない場合,その戻り値は切り捨てられます。AnsiToNative は,NativeStr を指すポインタを返します。
AnsiToNative を使用すると,ユーザーが入力した文字列をデータベーステーブルで使用されている文字セットに変換できます。