Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man ansluter VB6.0 & VC + +

    VB6.0 och VC + + är både objektorienterade programmeringsspråk . De är också Microsofts applikationsutveckling språk . När du utvecklar ett program , bör du använda de bästa funktionerna i programmeringsspråk , eftersom varje språk har unika egenskaper . Du kan behöva programmet med båda språken för att maximera ett programs fördelar . Använda en DLL ( Dynamic Link Library ) , kan du utnyttja fördelarna med båda språken . Den DLL byggd i VC + + kan också användas i VB 6.0. Saker du behöver
    DLL
    Visa fler instruktioner
    1

    Klicka på "Start ", " Alla program " och " Visual Basic 6 " för att öppna VB6.0 . Klicka på " File ", " Nytt projekt " och " ActiveX DLL " för att skapa en ActiveX-DLL -fil . Ändra projektets namn till " dllfile " i egenskapsfönstret . Klicka på " Spara " för att spara projektet till din lokala dator
    2

    Klicka på " Projekt " och " Referenser " för att lägga till Excel hänvisningar till den befintliga hänvisningen listan : . C: \\ Program \\ Microsoft Office \\ Office11 \\ Excel.exe . Detta har referens inrättats till Microsoft Excel Object Library
    3 dllfile.vb

    Klicka på " Solution Explorer " och skriv in följande kod efter " Option Explicit deklaration " : . Redskap AddInDesignObjects . IDTExtensibility2
    4

    Skapa en ny klass modul genom att högerklicka på projektets namn och välj Skriv följande kod " ny klass . " : Alternativ ExplicitOption Jämför TextPrivate WithEvents pExcelApp som Excel.ApplicationFriend Property Get ExcelApp ( ) Som Excel.ApplicationSet ExcelApp = pExcelAppEnd PropertyThis klassmodul definierar Excel-applikation händelser . Klicka på " File ", " Lägg Project " och " Standard EXE " för att kompilera det . Leta upp uppfyllt filen där du sparat projektet .
    5

    Klicka på "Start ", " Alla program " och " VC + + . " Klicka " Ny " och " Project " för att skapa ett nytt projekt . Klicka " Form1.vc " och inkludera dll -filen : # include " dllfile.dll "
    6

    läsa den dll i minnet och skapa en instans av det : HINSTANCE Hlib = LoadLibrary ( " dllfile . dll " ) , om ( Hlib == null ) { cout << " FEL : Kunde inte ladda bibliotek " << endl; getch ( ) , avkastning; }
    7

    Sök igenom DLL -filen och hitta adressen funktioner : TestFunc = ( cfunc ) GetProcAddress ( ( HMODULE ) Hlib , " TestFunc " ) ; RetInt = ( ifunc ) GetProcAddress ( ( HMODULE ) Hlib , " RetInt " ) ;
    Addera ditt

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man gör Graph Quadrants i C + +
    ·Hur till Spår instans av en klass med hjälp av en son…
    ·Konvertera en Float till närmaste heltal i Visual C
    ·Systemkrav för Turbo C
    ·Hur man skapar en Array i C
    ·Vilka är de funktioner Turbo C
    ·Hur man lär STL Containers
    ·Hur man utför I /O med binära filer i C + +
    ·Hur till Bädda Python I Visual C 2008
    ·Hur man skriver ett program för att konvertera gemener…
    Utvalda artiklarna
    ·Hur man gör en IMG länk
    ·Så ändrar HTML bakgrundsfärg med en prompt i Javascr…
    ·Hur man ansluter till en fjärrdator i VBScript
    ·GNU & C + + för datorer
    ·Hur man skapar flera databaser i Joomla ! MySQL
    ·Hur man skapar ett ID i Count
    ·Hur man kan få en webbkamera i PHP
    ·Hur man kan utnyttja ett förnamn i VB 2008
    ·Hur man gör en miniräknare med Python
    ·Definition av PHP
    Copyright © Dator Kunskap http://www.dator.xyz