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