Permet d’accéder à une méthode ou une propriété d’une instance d’un objet précédemment créée par la commande OLECREATE.
Syntaxe
CHGVAR |
VAR(&CMD) VALUE('OLECALL') |
CHGVAR |
VAR(&PARM1) VALUE('"Identifiant de l’instance"') |
CHGVAR |
VAR(&PARM2) VALUE('Méthode ou propriété à exécuter') |
CALL |
PGM(LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 + &PARM2 &RESULT) |
Paramètres
Paramètres |
|
Parm1 |
Identifiant de l’instance de l’objet. Cet identifiant a été retourné par un précédent appel à OLECREATE.
|
Parm2 |
Texte de la méthode ou de la propriété à exécuter. Exemples : ActiveDocument.SaveAs("C:\MyDoc\Doc1.doc") ActiveDocument.Words.Count
|
RESULT |
En sortie, le paramètre &RESULT contient une valeur éventuellement retournée par la méthode appelée, ou la valeur d’une propriété demandée.
|
N’utilisez cette commande que si vous connaissez bien la programmation OLE sous Windows, et si vous connaissez bien l’objet avec lequel vous devez communiquer.
Exemple
Voir la commande OLECREATE.
Voir aussi