API:System.Win.Registry.TRegistryIniFile.WriteBinaryStream

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

Delphi

procedure WriteBinaryStream(const Section, Name: string; Value: TStream); override;

C++

virtual void __fastcall WriteBinaryStream(const System::UnicodeString Section, const System::UnicodeString Name, System::Classes::TStream* Value);

プロパティ

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

説明

バイナリ値を INI ファイルに書き込みます。

System.Win.Registry.TRegistryIniFile.WriteBinaryStream は System.IniFiles.TCustomIniFile.WriteBinaryStream を継承しています。以下の内容はすべて System.IniFiles.TCustomIniFile.WriteBinaryStream を参照しています。

バイナリ値を INI ファイルに書き込みます。

WriteBinaryStream メソッドを呼び出すと,指定したストリームにあるバイナリ値を,INI ファイル内の指定セクションおよびキーに書き込むことができます。WriteBinaryStream は,値を 16 進数表現に変換して,ストリーム内の現在の位置にある値を終端に書き込みます。

Section は,ターゲットキーを含んでいるセクションです。

Name は,バイナリデータを書き込むキーです。

Value は,バイナリ値を読み出す対象となるストリームです。

メモ:  存在しないセクションまたはキーにデータを書き込もうとしても,エラーにはなりません。この場合,WriteBinaryStream は,セクションおよびキーを作成し,初期値をストリームのデータの 16 進数表現に設定します。

関連項目