/ Forside / Teknologi / Udvikling / VB/Basic / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
VB/Basic
#NavnPoint
berpox 2425
pete 1435
CADmageren 1251
gibson 1230
Phylock 887
gandalf 836
AntonV 790
strarup 750
Benjamin... 700
10  tom.kise 610
Kald af fremmed dll
Fra : Kåre Rasmussen


Dato : 20-04-04 12:22

Hej gruppe

Jeg er i gang med at programmere et lille program, der bla. skal kunne kalde
en dll.

Så vidt jeg har forstået det kan det gøres på følgende 2 måder.

Enten tilføjes dll´en i listen over eksisternede dll´er under Project -
References
eller
Den kal kaldes på følgende måde:
Declare sub minTest as lib "<sti\til\dll>test.dll" ()

hvorefter jeg i min dll burde kunnne kalde minTest direkte fra programmet.
Men jeg får følgende fejl, når jeg prøver:
Can´t find DLL entry point in minTest in c:\dll\test.dll 453

MS har følgende at sige om problemet.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbenlr98/html/vamsginvaliddllfunctionname.asp

Jeg tror det er et invalid ordinal, for jeg har søgt på internettet og kan
se, at når en DLL er skabt i c/c++, så eksporteres nogle af funktionerne, og
hvis jeg kører en dumpbin /exports af min test.dll, så er funktionen minTest
ikke blandt de der vises.

Håber I kan hjælpe

Mvh.
Kåre Rasmussen



 
 
Søg
Reklame
Statistik
Spørgsmål : 177580
Tips : 31968
Nyheder : 719565
Indlæg : 6409081
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste