Vcl.AxCtrls.GetOlePicture

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure GetOlePicture(Picture: TPicture; var OlePicture: IPictureDisp);

C++

extern DELPHI_PACKAGE void __fastcall GetOlePicture(Vcl::Graphics::TPicture* Picture, _di_IPictureDisp &OlePicture);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Vcl.AxCtrls.pas
Vcl.AxCtrls.hpp
Vcl.AxCtrls Vcl.AxCtrls

Description

Crée un objet image OLE directement mappé à un TPicture natif.

Les conventions OLE implémentent les images comme des objets automation contenant les propriétés de l'image. Cette routine crée un objet adaptateur qui mappe les propriétés d'un TPicture natif de la VCL dans un objet image OLE pour permettre à un client OLE d'accéder aux propriétés d'image d'un contrôle VCL. Appelez cette fonction lorsque vous implémentez une méthode récupérant une valeur TPicture d'un objet VCL et la renvoyant comme image OLE.

Le paramètre Picture est un pointeur sur le TPicture natif. Il peut s'agir de la propriété Picture d'un contrôle VCL. L'image OLE est renvoyée dans le paramètre OlePicture. L'objet image OLE résultant est une connexion directe à l'image native de la VCL, aussi le fait de modifier les propriétés de l'image OLE modifie également les propriétés de TPicture et vice-versa.

Voir aussi