表示: 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 を使用すると,ユーザーが入力した文字列をデータベーステーブルで使用されている文字セットに変換できます。

関連項目

以前のバージョン
他の言語