System.TMarshal.ReadStringAsAnsi
Delphi
class function ReadStringAsAnsi(Ptr: TPtrWrapper; Len: Integer = -1): string; overload;
class function ReadStringAsAnsi(CodePage: Word; Ptr: TPtrWrapper; Len: Integer = -1): string; overload;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.pas | System | TMarshal |
説明
メモリ ブロックから、文字列を読み込みます。
ReadStringAsAnsi は、ラップ ポインタ Ptr
が参照するメモリ ブロックから、文字列を読み込みます。 このメソッドは、文字列データをバッファへ、ANSI エンコーディングで書き込みます。
Len
は、読み込む、入力エンコーディングの文字数を示します。Len
が値 -1、もしくは値が省略されている場合、文字データは、次の null 終端子に辿りつくまで読み込みます。