Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment prendre pointeurs en entiers…
  • Comment faire pour supprimer des enr…
  • Comment construire un exécutable RP…
  • Fonction récursive en C 
  • Visual C ne fait pas EXE 
  • Comment référencer une image en C …
  • Comment manipuler des chaînes dans …
  • Comment créer un programme C + + da…
  • Comment appeler Dll Visual Basic De …
  • Comment faire pour installer Allegro…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Comment connecter VB6.0 et VC + +

    VB6.0 et VC + + sont deux langages de programmation orientés objet . Ils sont aussi des langages de développement de Microsoft des applications. Lorsque vous développez une application, vous devez utiliser les meilleures caractéristiques des langages de programmation , car chaque langue a ses caractéristiques uniques. Vous pouvez avoir besoin de programmer les deux langues afin de maximiser les avantages d'une application. En utilisant une DLL (Dynamic Link Library) , vous pouvez tirer parti des avantages des deux langues. La DLL construit en VC + + peut également être utilisé en VB 6.0 . Choses que vous devez
    DLL
    Voir Plus Instructions
    1

    Cliquez sur " Démarrer", " Tous les programmes " et " Visual Basic 6 " pour ouvrir VB6.0 . Cliquez sur " Fichier", " Nouveau projet " et " DLL ActiveX" pour créer un fichier DLL ActiveX. Modifiez le nom du projet pour " dllfile " dans la fenêtre de propriétés. Cliquez sur " Enregistrer" pour enregistrer le projet sur votre ordinateur local
    2

    Cliquez sur "Project " et " Références " pour ajouter des références Excel à la liste de référence existant: . C: \\ Program Files \\ Microsoft Office \\ Office11 \\ Excel.exe . Cela a pour référence mis en place pour bibliothèque d'objets Microsoft Excel
    3

    Cliquez dllfile.vb sur la "Solution Explorer" et entrez le code suivant après l '«Option déclaration explicite» : . Met en œuvre AddInDesignObjects . IDTExtensibility2
    4

    Créer un nouveau module de classe par un clic droit sur le nom du projet , puis sélectionnez Entrez le code suivant «nouvelle classe ». : ExplicitOption de Option Compare TextPrivate WithEvents pExcelApp Comme Excel.ApplicationFriend Property Get excelApp () As Excel.ApplicationSet excelApp = module de classe pExcelAppEnd PropertyThis définit les événements de l'application Excel. Cliquez sur " Fichier", " Ajouter un projet " et " EXE standard " pour le compiler . Localisez le fichier respecté d'où vous avez enregistré votre projet.
    5

    Cliquez sur " Démarrer", " Tous les programmes " et " VC + + . " Cliquez sur " Nouveau" et " projet " pour créer un nouveau projet. Cliquez sur " Form1.vc » et inclure le fichier dll : # include " dllfile.dll "
    6

    charger la DLL en mémoire et créer une instance de celui-ci : HINSTANCE Hlib = LoadLibrary ( " dllfile . dll " ) ; if ( Hlib == null) { cout <<" ERREUR: Impossible de charger la bibliothèque "<< endl; getch (); return;}
    7

    Recherche dans le fichier DLL et trouver l'adresse de fonctions: testfunc = ( cfunc ) GetProcAddress ( ( HMODULE ) Hlib , " testfunc "); RetInt = ( ifunc ) GetProcAddress ( ( HMODULE ) Hlib , " RetInt ");

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire Strings tout en minuscules sur C + + 
  • Comment ajouter deux tableaux en utilisant les pointeurs 
  • Comment utiliser la fonction strerror en C + + 
  • Comment manipuler Liste des contrôles dans MFC 
  • 'C' Programmation Android 
  • Comment faire pour convertir une chaîne en caractères en C + + 
  • Comment utiliser la fonction strstr en C + + 
  • Quelle est la différence entre un contrôle d'entrée analogique et une entrée de commande numéri…
  • Comment détecter un débogueur 
  • Comment utiliser les fonctions de paramètres variables dans C + + 
  • Connaissances Informatiques © http://www.ordinateur.cc