Vcl.AxCtrls.SetOlePicture
Delphi
procedure SetOlePicture(Picture: TPicture; OlePicture: IPictureDisp);
C++
extern DELPHI_PACKAGE void __fastcall SetOlePicture(Vcl::Graphics::TPicture* Picture, _di_IPictureDisp OlePicture);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Vcl.AxCtrls.pas Vcl.AxCtrls.hpp |
Vcl.AxCtrls | Vcl.AxCtrls |
Beschreibung
Verbindet ein OLE-Bildobjekt mit einem TPicture-Objekt und kopiert die Eigenschaften des OLE-Bildobjekts in das TPicture-Objekt.
In OLE werden Bilder per Konvention als Automatisierungsobjekte implementiert, in denen die Eigenschaften des Bildes enthalten sind. Diese Routine verbindet ein OLE-Bildobjekt (Parameter OlePicture) mit einem nativen VCL-Bild (Parameter Picture). Dadurch kann sowohl von OLE- als auch von Delphi-Programmen auf das Bild zugegriffen werden. Das TPicture-Objekt wird mit den Eigenschaften des Parameters OlePicture initialisiert.
Rufen Sie diese Methode zur Implementierung einer Automatisierungsmethode auf, die ein OLE-Bild als Parameter übernimmt und dieses Bild als natives TPicture-Objekt weitergeben muss.