Bonjour,
ActiveX exe, ActiveX ocx et ActiveX dll
On parle plutot d' activeX avec ou sans interface graphique.
Un ActiveX a interface graphique est automatiquement initialiser par adjonction de l'interface directement dans la fenêtre WinDev.
Il restera à rediriger les évènements dans l'initialisation du champ ActiveX avec la fonction:
Citation :
ActiveXEvénement(<Procédure>, <Nom du champ>, <Nom de l'événement>)
pour un activeX sans interface il faut passer par une initialisation par programmation du genre:
oExel est un objet automation dynamique
oExcel = Allouer un objet automation "Excel.Application"
//Manipulation de l'objet
//...
//Libération de l'objet dynamique
Libérer oExcel
Dans cette configuration pour se connecter à un événement de l'activeX on passe par la syntaxe suivante:
Citation :
//Déclaration des évènements
AutomationEvénement(<Procédure ou méthode>, <Objet automation>, <Événement>)
Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=17&topic_id=5183&post_id=21392