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

C++ Discussion :

activex en C++


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de buse974
    Homme Profil pro
    Développeur / Chef de projet informatique
    Inscrit en
    Février 2007
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur / Chef de projet informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 117
    Par défaut activex en C++
    Bonjour
    je développe depuis peut sous windows pas le choix car je doit utiliser une dll
    d'apres la documentation fournie avec cette dll il sagie d'un activeX.
    et les exemple fournie pour l'utilisation sont en vb enfin vue la syntaxe je pense.


    //ex d'initialisation
    Set Persist = CreateObject("PERSIST.PersistCtrl.1")

    donc mon problème et que sa fait plusieurs jour que je cherche a utiliser cette acticeX en c++ mais je n'y arrive pas.

    donc déjà pour l'ide j'aurais préférer par habitude de Linux utiliser code:block mais d'après ce que j'ai pu comprendre visual studio et plus adapter pour utiliser un activex. je vais être honnête je ne suis pas contre microsoft mais le fait d'être dépendent d'un ide m'ennuie un peu mais si je n'ai pas le choix je désenvelopper sous visual C++.

    donc la question:

    comment utiliser un activex en C++, et ne veut pas de GUI mon application sera donc en console.
    et suis je obliger d'utiliser Visual ? car pour moi même un simple notepad++ et gcc me suffirai.

    merci d'avance pour vos réponse.

  2. #2
    Membre confirmé Avatar de buse974
    Homme Profil pro
    Développeur / Chef de projet informatique
    Inscrit en
    Février 2007
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur / Chef de projet informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 117
    Par défaut
    toujour pas de reponsse

    de mon coté j'ai vus quon pouvant en utilisant MFC et ATL donc sous VC++ .
    sinon il y a

    loadlibrary("ma.dll")
    et GetProcAddress(handll,"ma fonction");

    mais je sais pas si c'est bon pour un activex, sa me permetrer de ne pas utiliser mfc et atl.
    a voir. je continue me recherche

  3. #3
    Expert confirmé
    Avatar de Melem
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Par défaut
    Tout d'abord avec Code::Blocks ce sera loin d'être simple. Ca devient assez amusant avec Visual (avec les MFC) et un vrai jeu d'enfant avec C++ Builder. Quel EDI veux-tu donc utiliser ? As-tu déjà chercher dans les tutoriels et FAQs ? Regarde dans les tutoriels et FAQs de l'EDI de ton choix.

  4. #4
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 395
    Par défaut
    En C++, ça peut être facile avec Visual sans MFC grâce au Compiler COM Support.
    Il suffit que tu aies la Type Library (fichier .tlb, mais peut aussi être directement inclus dans la DLL) sous la main...

    Là où ça devient dûr, c'est en C++ sous MinGW, ou en C.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  5. #5
    Membre confirmé Avatar de buse974
    Homme Profil pro
    Développeur / Chef de projet informatique
    Inscrit en
    Février 2007
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur / Chef de projet informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 117
    Par défaut
    bonjour
    tout d'abord merci pour vos réponse.
    étant un peu perdu avec tout ces ide, j'ai choisie finalement d'utiliser vc++ express car c++ builder et payant.

    donc j'ai crée une application win32 console et sa fait 1 heure que je cherche comment intergré mon activeX mes sans succès.
    donc je veux bien utiliser MFC mais je trouve pas comment faire si vous connaissais vc++ sa serai super.

    sinon MinGW je vais abandonner pour l'activex. comme tu vient de dire sa devient difficile. donc je part sur du MFC.

    je vais chercher encore dans les tutos mes bon si vous avez des conseille pour m'aider je suis prenneur.
    merci.

  6. #6
    Membre confirmé Avatar de buse974
    Homme Profil pro
    Développeur / Chef de projet informatique
    Inscrit en
    Février 2007
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur / Chef de projet informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 117
    Par défaut
    bon ben je risque pas de de trouver car mfc n'est pas disponible dans la version express, c'est sa qui me soule chez microsoft tout est payant.
    donc moi qui etait content d'avoir une version gratuite je vais devoir me rabattre sur la version pro, bon je la télécharger dessuite.

Discussions similaires

  1. [VB6] Comment Debugger une activeX ??
    Par Berns dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 19/05/2003, 17h34
  2. [ActiveX] Propriété "Picture" dans un contrôle util
    Par Ricou13 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 14/12/2002, 15h59
  3. PB d'import avec les ActiveX sous BCB6
    Par dergen dans le forum C++Builder
    Réponses: 4
    Dernier message: 29/11/2002, 10h18
  4. [ActiveX] Visibilité d'une propriété
    Par paradise dans le forum Composants VCL
    Réponses: 2
    Dernier message: 14/11/2002, 18h33
  5. ActiveX : linker en statique ?
    Par tut dans le forum MFC
    Réponses: 8
    Dernier message: 07/11/2002, 10h24

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