System.SetAnsiString

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure SetAnsiString(Dest: _PAnsiStr; Source: _PAnsiChr; Length: Integer; CodePage: Word);
procedure SetAnsiString(Dest: _PAnsiStr; Source: PWideChar; Length: Integer; CodePage: Word);

C++

extern DELPHI_PACKAGE void __fastcall SetAnsiString(PAnsiString Dest, char * Source, int Length, Word CodePage)/* overload */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
System.pas
System.hpp
System System

説明

指定された AnsiString の内容と長さを設定します。

SetAnsiString を使用すると、指定された PWideChar の内容を AnsiString 変数にコピーできます。Length パラメータはコピーする文字数を指定し、CodePage は Unicode 文字を ANSI 文字に変換する際に使用するコード ページを指定します。

メモ:  Delphi では、SetAnsiString を呼び出す必要はありません。Unicode 文字列から AnsiString への代入が見つかるたびに、プログラマに代ってコンパイラがこれらの呼び出しを自動的に挿入するからです。

関連項目