GetActiveOleObject

Connexion à l'instance active d'un objet OLE

Syntaxe

function GetActiveOleObject(ClassName: String): ComVariant
ClassName: nom de la classe de l'objet

Remarques

Si aucune instance de la classe n'est active ou si l'objet ne supporte pas cette méthode, la fonction renvoie une exception.
Il faudra alors gérer cette exception et utiliser CreateOleObject.

Une connection à un service WMI peut être effectuée directement avec cette fonction au travers du préfixe 'winmgmts:\\' (Qubes6.6).

Exemples

uses COM;
var objWordApp := GetActiveOleObject('Word.Application');

Classification

COM