Vcl.OleCtnrs.TOleContainer.CreateObjectFromInfo

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure CreateObjectFromInfo(const CreateInfo: TCreateInfo);

C++

void __fastcall CreateObjectFromInfo(const TCreateInfo &CreateInfo);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Vcl.OleCtnrs.pas
Vcl.OleCtnrs.hpp
Vcl.OleCtnrs TOleContainer

Beschreibung

Erzeugt ein OLE-Objekt, das auf den Angaben in einem TCreateInfo-Record basiert.

Durch einen Aufruf von CreateObjectFromInfo können Sie ein verknüpftes oder eingebettetes OLE-Objekt basierend auf den Werten im Parameter CreateInfo erzeugen. CreateInfo legt fest, ob das Objekt aus einer Datei, einem Datenübertragungsobjekt oder einem Klassenbezeichner erzeugt wird, und enthält alle weiteren Informationen, die für die Erstellung des Objekts erforderlich sind. CreateInfo gibt außerdem an, ob das OLE-Objekt als Symbol angezeigt werden soll, und bestimmt, welches Symbol verwendet wird. Wenn sich bereits ein OLE-Objekt im Container befindet, wird dieses freigeben. Alle Änderungen, die der Benutzer daran vorgenommen hat, werden verworfen.

Anmerkung:  Die einfachste Möglichkeit, die gängigen OLE-Objekttypen zu erzeugen, stellen die Methoden CreateLinkToFile, CreateObject und CreateObjectFromFile dar. Bei diesen Methoden ist das Ausfüllen des TCreateInfo-Records nicht erforderlich.

Siehe auch