Vcl.OleCtnrs.TOleContainer.CopyOnSave

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

Delphi

property CopyOnSave: Boolean read FCopyOnSave write FCopyOnSave default True;

C++

__property bool CopyOnSave = {read=FCopyOnSave, write=FCopyOnSave, default=1};

プロパティ

種類 可視性 ソース ユニット
property published
Vcl.OleCtnrs.pas
Vcl.OleCtnrs.hpp
Vcl.OleCtnrs TOleContainer

説明

SaveToFile メソッドおよび SaveToStream メソッドが最初に OLE オブジェクトのコピーを作成するかどうかを示します。

CopyOnSave が true の場合,SaveToFile メソッドおよび SaveToStream メソッドは一時的な OLE オブジェクトを作成し,冗長なデータを圧縮して領域を節約します。この圧縮コピーは,次にファイルやストリームに保存されます。CopyOnSave プロパティが false の場合,OLE オブジェクトは,一時コピーを使って冗長な情報を圧縮することなく,ファイルやストリームに直接保存されます。

コンテナが非常に大型の埋め込みオブジェクトを保持しており,一時コピーを行うだけの十分なメモリがない場合は,CopyOnSave を false に設定してください。デフォルト値は true です。

関連項目