Vcl.OleCtnrs.TOleContainer.CopyOnSave
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.