Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako sa pripojiť VB6.0 & VC + +

VB6.0 a VC + + sú aj objektovo orientované programovacie jazyky . Oni sú tiež pre vývoj aplikácií Microsoft jazyky . Pri vývoji aplikácie , mali by ste použiť tie najlepšie vlastnosti z programovacích jazykov , ako každý jazyk má jedinečné vlastnosti . Možno budete musieť naprogramovať s oboma jazykmi maximalizovať výhody danej aplikácie . Použitia DLL ( Dynamic Link Library ) , môžete využiť výhody oboch jazykoch . DLL postavený v VC + + môže byť tiež použitý v VB 6.0 . Veci , ktoré budete potrebovať klipart DLL
Zobraziť viac Inštrukcie Cestuj 1

Kliknite na tlačidlo " Štart " , " Všetky programy " a " Visual Basic 6 " otvorte VB6.0 . Kliknite na " Súbor " , " New Project " a " ActiveX DLL " vytvoriť súbor DLL ActiveX . Zmeniť názov projektu " dllfile " v okne vlastností . Kliknite na tlačidlo " Save " pre uloženie projektu do lokálneho počítača
2

Kliknite na " projekt " a " Referencie" , ako pridať odkazy Excel do existujúceho zoznamu referencií : . C : \\ Program Files \\ Microsoft Office \\ Office11 \\ Excel.exe . Toto je odkaz nastaviť na objektovej knižnice Microsoft Excel
3

Kliknite dllfile.vb na " Solution Explorer " a zadajte nasledujúci kód po " Option Explicit vyhlásenie " : . Implementuje AddInDesignObjects . IDTExtensibility2
4

Vytvorte nový modul triedy kliknutím pravým tlačidlom myši na názov projektu a vyberte možnosť Zadajte nasledujúci kód " novej triedy " . : Option ExplicitOption porovnaní TextPrivate WithEvents pExcelApp Ako Excel.ApplicationFriend nehnuteľnosti si ExcelApp ( ) As Excel.ApplicationSet ExcelApp = pExcelAppEnd PropertyThis modul triedy definuje udalosti programu Excel . Kliknite na " Súbor " , "Add Project " a " Štandardné EXE " pre kompiláciu . Vyhľadajte dodržiavaný súbor z miesta , kde ste uložili projekt .
5

Kliknite na tlačidlo " Štart " , " Všetky programy " a " VC + + . " Kliknite na tlačidlo " Nový" a " projekt " pre vytvorenie nového projektu . Kliknite na " Form1.vc " a zahrnúť súbor DLL : # include " dllfile.dll "
6

Vložte DLL do pamäte a vytvoriť jej inštanciu : HINSTANCE Hliba = LoadLibrary ( " dllfile . dll " ) ; if ( Hliba == NULL ) { cout << " CHYBA : Nemožno načítať knižnicu " << endl ; getch ( ) ; return ; }
7

pomocou súboru DLL Hľadať a nájsť adresu funkcie : TestFunc = ( cfunc ) GetProcAddress ( ( HMODULE ) Hliba , " TestFunc " ) ; RetInt = ( ifunc ) GetProcAddress ( ( HMODULE ) Hliba , " RetInt " ) ;

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené