Vcl.OleCtnrs.TOleContainer.CopyOnSave

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property CopyOnSave: Boolean read FCopyOnSave write FCopyOnSave default True;

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
Vcl.OleCtnrs.pas
Vcl.OleCtnrs.hpp
Vcl.OleCtnrs TOleContainer

Beschreibung

Legt fest, ob die Methoden SaveToFile und SaveToStream eine Kopie des OLE-Objekts anlegen.

Wenn CopyOnSave true ist, erstellen die Methoden SaveToFile und SaveToStream ein temporäres OLE-Objekt, um redundante Daten zu komprimieren und Speicherplatz zu sparen. Die komprimierte Kopie wird dann in einer Datei bzw. einem Stream gespeichert. Hat CopyOnSave den Wert false, wird das OLE-Objekt direkt in der Datei oder dem Stream gespeichert, ohne dass eine temporäre Kopie für die Komprimierung redundanter Informationen verwendet wird.

Setzen Sie CopyOnSave auf false, wenn der Container sehr große eingebettete Objekte enthält und möglicherweise nicht genügend Speicher zum Anlegen der temporären Kopie verfügbar ist. Der Vorgabewert ist true.

Siehe auch