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

MFC Discussion :

C++ -> VB


Sujet :

MFC

  1. #1
    Membre confirm�
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    F�vrier 2004
    Messages
    189
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : D�veloppeur .NET

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 189
    Par d�faut C++ -> VB
    Salut, j'ai un pitit soucis de langage... je sais pas si le forum est appropri�

    J'ai pour habitude de programmer en C++ et la je vais rentrer dans une boite ou tout est programm� en visual basic, alors voici quelques questions : Est il possible de mixer du code Visual basic dans du C++?
    Est il preferable de passer leurs applics en ocx et les utiliser dans le C++ ou l'inverse?
    Est ce qu'il y a une difference de vitesse entre les 2 langages, j'ai tjs entendu que le C++ etait quand meme meilleur a ce point de vue la et � d'autres d'ailleurs...

    Merci

  2. #2
    Membre �clair�

    Profil pro
    D�veloppeur informatique
    Inscrit en
    D�cembre 2003
    Messages
    286
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 286
    Par d�faut
    salut

    1) vb 6 ou vb.net ?
    2) niveau rapidit�, � moins que tu ais besoin de travailler en temps r�el, la question ne se pose pas vraiment ...

  3. #3
    Membre confirm�
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    F�vrier 2004
    Messages
    189
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : D�veloppeur .NET

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 189
    Par d�faut
    normalement VB6 car leurs applics ne passent sous le .net. .Net je ne connais pas non plus en C++.

    En premier lieu c'est une applic pour de l'acquisition, donc la vaudra mieux rester dans le C++. Mais les autres ont verra.

    En fait le VB est utile pour les interfaces? Est il possible de faire une interface en VB et inclure du C++ dans les fonctions....


  4. #4
    Expert confirm�

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations professionnelles :
    Activit� : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par d�faut
    Oui c'est possible. De mani�re simple ? la r�ponse est non.
    je vais rentrer dans une boite ou tout est programm� en visual basic
    pourquoi C++ alors ?

  5. #5
    mat.M
    Invit�(e)
    Par d�faut Re: C++ -> VB
    Citation Envoy� par pitch21
    Est il possible de mixer du code Visual basic dans du C++?
    Est il preferable de passer leurs applics en ocx et les utiliser dans le C++ ou l'inverse?
    Est ce qu'il y a une difference de vitesse entre les 2 langages, j'ai tjs entendu que le C++ etait quand meme meilleur a ce point de vue la et � d'autres d'ailleurs...
    La seule mani�re de mixer code C++ g�n�r� c'est de faire une dll C++ et de l'appeler sous VB avec la d�claration Declare Lib ( � la mani�re de API Viewer ) .
    Mais le mieux vraiment est de faire des dll ATL-COM ( voir sur www.codeproject.com ).
    Avec ATL-COM on peut faire des sortes de "plug-ins" pour appli VB .
    On fait l'interface en VB et des composantes en C++

  6. #6
    Membre confirm�
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    F�vrier 2004
    Messages
    189
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : D�veloppeur .NET

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 189
    Par d�faut
    mmmh ca ma foi c'est interessant.... Enfin en clair j'ai deja de quoi faire pour tt ca. Comment se remettre en question hehe

  7. #7
    Membre chevronn�
    Avatar de matazz
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    471
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 471
    Par d�faut
    Regarde ce lien dans la FAQ, �a peut peut-�tre te donner une id�e.

    http://c.developpez.com/faq/vc/?page...terfaceDLLVCVB

    Tu peux tr�s bien faire une ocx ou une dll en C++ est les inclures dans un projet VB, le plus facile pour int�grer du code C++ dans VB �tant l'OCX (� mon avis), bien que le d�buggage des OCX soit plus fastidieux.

  8. #8
    Membre confirm�
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    F�vrier 2004
    Messages
    189
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : D�veloppeur .NET

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 189
    Par d�faut
    mmhhh je regarderai, mais en effet quand j'en parle autour de moi ca a l'air d'etre la meilleur solution... Et comme j'ai deja fait un ou l'autre ocx de ce cote la ca ira, reste plus qu'a apprendre le VB :-)

    Pour ce qui est du cote du debogage, moi j'utilise le contenair fourni par visual studio et je parviens a debuger sans trop de soucis car il rentre dans le code comme si c'etait un programme normal :-)

    En tt cas merci :-)

  9. #9
    Membre chevronn�
    Avatar de matazz
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    471
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 471
    Par d�faut
    Je l'utilise ausi, et il marche bien, mais tu verras, quand tu fait plusieurs build successif, pour faire des modifs, des fois VC 6 ne fait pas bien le Regsvr32, amoins que ce soit windows qui ait du mal � faire en faire plusieurs,
    Bref tu travaille avec une ancienne version de l'ocx et tu as des erreur que tu pense avoir corriger, ou bien tes derni�res modifs be marchent pas!!

    bref bon taf

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