Avatar billede ghorfraq Nybegynder
21. november 2003 - 09:30 Der er 4 kommentarer og
1 løsning

import af library

jeghar udarbejdet et win32 standard library i visual c++ 6.0
Dette er compiled til en fil med extension .lib

Hvordan benytter jeg den i c# .NET?
DLLImport virker ikke - SIkkert osse logisk nok. MEn hvad skal jeg bruge?
Avatar billede arne_v Ekspert
21. november 2003 - 09:37 #1
Hvorfor ikke builde en DLL med alle dine utility funktioner ?
Avatar billede ghorfraq Nybegynder
21. november 2003 - 09:47 #2
tænker du på utility i .NET?

Dette går ikke, da jeg bruger et gammelt API kodet i c til at accesse en navision database. Det er blevet forøsgt på et utal af måder at benytte API'et direkte i .NET, men dette medfører fejl. Der findes osse ActiveX-komponenter til .NET, men disse er olle uden fejl.
Så jeg skal have lavet en wrapper i c++.
Dette duer ikke ved brug af win32 dynamic link-library - DLL. Så jeg prøver med static library istedet. Men jeg ved ikke hvordan jeg importerer et lib til .NET?
Avatar billede ghorfraq Nybegynder
21. november 2003 - 09:47 #3
olle = ikke ;-)
Avatar billede ghorfraq Nybegynder
21. november 2003 - 09:49 #4
Ved brug af DLL får jeg en object not set to an instance of an object exception. Sikkert fordi compileren inkluderer dll-koden ved kompilering, men denne ikke lever op til .NET's specifikationer
Avatar billede ghorfraq Nybegynder
21. november 2003 - 11:24 #5
Spørgmsål lukkes
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester