Avatar billede geputzt Nybegynder
06. maj 2004 - 17:29 Der er 5 kommentarer og
1 løsning

Checke indhold af dll?

Er det muligt at finde ud af hvilke klasser/metoder/variable, der er tilgænglige i en dll? Synes at have læst, at der følger et værktøj med til Visual Studio, der kan netop det, men jeg kan ikke finde det.
Avatar billede jpk Nybegynder
06. maj 2004 - 17:36 #1
Du kan ofte se det i Visual Basic, hvis du opretter et projekt og importerer dll'en.
En mulighed kan også være programmet Dependency Walker, der viser hvilke dll'er et eksekverbart modul refererer. Du kan finde det på:
http://www.dependencywalker.com/
Avatar billede geputzt Nybegynder
06. maj 2004 - 17:46 #2
Troede der var et værktøj, der kørte fra kommandolinjen....

Er ingen haj til Visual Basic, så hvordan importerer jeg dll'en?
Avatar billede jpk Nybegynder
06. maj 2004 - 17:52 #3
Du kan ikke gøre det med alle typer DLL'er. Det er hovedsaglig COM DLL'er der kan anvendes i VB. Hvilken type er det du "kigger på"?
Avatar billede geputzt Nybegynder
06. maj 2004 - 18:00 #4
Aner det faktisk ikke. Men jeg kan ikke rigtige finde noget menupunkt, der hedder "import dll", hvis det er sådan du mener med "importere".
Avatar billede jpk Nybegynder
06. maj 2004 - 18:08 #5
Du kan højre-klikke på dit projekt i Solution-view og vælge 'Add Reference' i .NET 2003, det er noget lign i VS 6...
Hvilken version bruger du?
Avatar billede geputzt Nybegynder
06. maj 2004 - 18:10 #6
Fandt selv svaret. Link i /bin kan bruges: LINK -DUMP -EXPORTS C:\VFP\SOME.DLL > DETAILS.TXT
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
Kurser inden for grundlæggende programmering

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