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');
var objWordApp := GetActiveOleObject('Word.Application');