IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

déclenchement du activex exe


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Étudiant
    Inscrit en
    Août 2008
    Messages
    349
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2008
    Messages : 349
    Par défaut déclenchement du activex exe
    Bonjour à tous,
    si j'ai un projet P1 qui utilise un activex P2 quand est ce que l'activex P2 ce déclanche ? est ce que quand je lance P1 ou seulement si j'utilise un une fonctionnalitée dans P2 ?

  2. #2
    Inactif  

    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    4 555
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 4 555
    Par défaut
    Bonjour,

    Ben ... selon ce qu'il contient (que nous ne connaissons pas) et des évènements qu'il subit (et que l'on a définis) !
    Il pourrait même, à la limite, ne jamais se déclencher du tout ..., mais en gardant la possibilité d'utiliser des fonctions qu'il contiendrait.
    Or, nous ignorons totalement comment a été bâti ton activex !

    EDIT : prends l'exemple du contrôle Sysinfo : il ne déclenche aucune action en mode création de ton P1 lors de son insertion. En mode exécution de P1, il subit par contre certains évènements (qui pourraient ne pas avoir été créés) et qui, invoqués par ton P1, peuvent déclencher des actions. Il contient par ailleurs des fonctions qui, appelées dynamiquement en mode execution de P1, retournent des valeurs.

    D'autres contrôles, par contre, peuvent déclencher des actions au moment même de leur insertion dans une Form de ton projet (avec tout ce que cela comporte comme risques lorsqu'on les utilise sans en analyser le source et le compiler soi-même).

  3. #3
    Membre éclairé
    Étudiant
    Inscrit en
    Août 2008
    Messages
    349
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2008
    Messages : 349
    Par défaut
    Bonjour,
    Merci pour ta réponse mais j'ai pas trop compris.
    En fait mon activex contient une classe qui ne contient que des attributs et que j'utilise pour construire des objets que j'utilise dans P1. Ce que je veux savoir c'est est ce que c'est possible de créer mes objets en faisant appel à cette classe sans déclencher mon activex ??
    Merci d'avance.

  4. #4
    Membre Expert
    Avatar de Delbeke
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 675
    Détails du profil
    Informations personnelles :
    Âge : 72
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 675
    Par défaut
    Déjà, pour commencer, il faudrait préciser ce que tu apelles déclencher un activeX.

    Pour moi çà ne veux pas dire grand chose, car un activeX ne se déclenche pas.
    Un activeX peut déclecher quelque chose, mais se declencher lui même ?

  5. #5
    Membre éclairé
    Étudiant
    Inscrit en
    Août 2008
    Messages
    349
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2008
    Messages : 349
    Par défaut
    Bojour Delbeke ,
    je veux dire par déclencher un activex : quand je vois l'ActiveX dans le liste des processus je dis qu'il est déclenché.

  6. #6
    Membre Expert
    Avatar de Delbeke
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 675
    Détails du profil
    Informations personnelles :
    Âge : 72
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 675
    Par défaut
    Bon, alors je traduis déclenché par chargé.
    Il y a plusieurs types activeX, les documents, les controles, les exes, les dlls.
    Dès qu'un programme a besoin d'un activex, celui ci est chargé en mémoire.
    Si ton activeX est un composant qui se place sur une feuille en mode conception. celui-ci est chargé au chargement de la feuille qui le contient.
    Si ton activeX est une dll ou un exe, celui ci est chargé dès que tu fais un
    Dim MyObject as New xxxx ou un Set MyObject = New xxxx (deux syntaxes possibles pour invoquer une dll activex)
    Je n'ai jamais utilisé les documents activeX, donc là je ne sais pas.

Discussions similaires

  1. ActiveX EXE - récupérer form+module.bas
    Par pounaid dans le forum VB.NET
    Réponses: 0
    Dernier message: 20/01/2009, 11h26
  2. Probl. enregistrement ActiveX EXE & ATL
    Par _Xav_ dans le forum Windows
    Réponses: 4
    Dernier message: 23/10/2007, 18h12
  3. Faire dialoguer deux EXE (non activex)
    Par Vld44 dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 27/11/2006, 15h35
  4. [ActiveX] Regsrv32.exe
    Par Nicolas69 dans le forum MFC
    Réponses: 4
    Dernier message: 30/12/2005, 12h46
  5. Comment appeller un ActiveX de type Exe en JAVASCRIPT ?
    Par mandarindi dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 23/03/2005, 09h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo