Différence entre objet automation et ActiveX
Stagiaire WDF
Inscrit:
14/05/2007 14:53
Post(s): 21
Bonjour,

Je suis en train de reprendre une application comprenant un composant ActiveX dans l'une de ces fenêtres. Comme cette fenêtre est constament invisible je souhaiterais la retirer de mon projet en passant d'un composant ActiveX à un objet automation.

Lors de la définition de mon objet, je fais appel au même OCX.


Ma question est la suivante:

Y-a-t-il des différences à faire entre l'utilisation d'un composant ActiveX et un objet automation ?

Si oui, quelles sont-elles ?

En vous remerciant pour votre aide.

Cordialement,
Nicolas L.

Contribution le : 31/05/2007 13:28
Créer un fichier PDF de la contribution Imprimer


Re: Différence entre objet automation et ActiveX
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
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>)

Contribution le : 01/06/2007 10:33
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: Différence entre objet automation et ActiveX
Stagiaire WDF
Inscrit:
14/05/2007 14:53
Post(s): 21
Comme je n'effectue aucune visualisation, je passerai don par un objet automation dynamique.

Merci pour ces précisions.

Cordialement,
Nicolas L.

Contribution le : 01/06/2007 11:20
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2