24. juli 2002 - 10:14Der er
7 kommentarer og 3 løsninger
DLLs i Visual C++
Når jeg prøver at anvende en dll, jeg har lavet får jeg følgende fejl : Fatal error C1083: Canot open type libary file: 'C:\MinDll_Lib.dll": Error loading type library/DLL.
Her er hvad jeg gør: #import <C:\MinDll_Lib.dll> int _tmain(int argc, _TCHAR* argv[]) { return 0; }
Er det mon fordi DLLen er lavet som forkert type, eller linker jeg forkert til den?
Som jpk skriver, mangler du .tlb-filen - sådan som fejlbeskeden skriver. Mon ikke MVC indeholder et tool til at lave en .TLB fil udfra din DLL ?
I C++ Builder anvendes implib utility'en til at lave et import library ud fra DLL'en, hvorved du så blot skal linke det i dit projekt for at bruge DLL'en. Måsker har MVC noget der ligner ?!?!
deamill >> Skal din import ikke se sådan her ud, når du vil angive path'en direkte:
#import "C:\MinDll_Lib.dll"
Det skal den i BCB !
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.