System.Variant.GetActiveObject

De RAD Studio API Documentation
Aller à : navigation, rechercher

C++

static Variant GetActiveObject(const String& ProgID);

Propriétés

Type Visibilité  Source Unité  Parent
function public sysvari.h System Variant

Description

Récupère une référence sur une interface IDispatch dans un objet OLE Automation recensé en cours d'exécution, et la renvoie sous forme de Variant.

GetActiveObject renvoie une référence à l'interface IDispatch de l'objet actif pour la classe indiquée par ProgID. ProgID est l'identifiant de programmation de la classe de l'objet actif en provenance de la base de données de recensement OLE.

Si l'objet classe ou l'interface IDispatch n'est pas renvoyé avec succès, une exception EOleSysError est déclenchée.

Conseil :  Si l'objet Automation ne fonctionne pas ou n'est pas recensé, utilisez le membre CreateObject du Variant pour l'exécuter.

Voir aussi