Results 1 to 7 of 7

Thread: unit dependencies

  1. #1
    Senior Member EricLang's Avatar
    Join Date
    May 2002
    Location
    Holland
    Posts
    3,194

    unit dependencies

    Ik maak een DLL en wil dat op geen enkele manier Vcl.Forms daarin zit.
    Is er een manier om alle unit dependencies van een project te zien?
    Groet!

  2. #2
    Heeft GExperts daar niet wat voor?
    http://www.gexperts.org/tour/index.h...endencies.html

    Alternatief zou zijn om in je DLL een stukje code toe te voegen om de RTTI te scrapen en te kijken of TForm er in zit.
    1+1=b

  3. #3
    mov rax,marcov; push rax marcov's Avatar
    Join Date
    Apr 2004
    Location
    Ehv, Nl
    Posts
    9,904
    Een MAP file lijkt me dan makkelijker dan via RTTI. En het scheelt code ;_)

    Ik denk dat je daar ook een aardig indruk kan krijgen wel units ingelinkt zijn.

  4. #4
    Fornicatorus Formicidae VideoRipper's Avatar
    Join Date
    Mar 2005
    Location
    Vicus Saltus Orientalem
    Posts
    5,372
    Je kunt achteraf (na compilatie) ook in de resource van de DLL kijken of "Forms" in RCDATA - PACKAGEINFO staat.
    TMemoryLeak.Create(Nil);

  5. #5
    Of een lege Vcl.Forms.pas opnemen in je project.
    Dan merk je zo of die gebruikt is

  6. #6
    Senior Member EricLang's Avatar
    Join Date
    May 2002
    Location
    Holland
    Posts
    3,194
    thanks! ik zal laten weten wat mijn vindresultaten zijn :-)

  7. #7
    Senior Member
    Join Date
    Dec 2003
    Location
    Den Haag
    Posts
    193
    MMX Code Explorer heeft ook een mogelijkheid om unit dependencies in kaart te brengen.
    https://www.mmx-delphi.de/screenshot...-dependencies/

Thread Information

Users Browsing this Thread

There are currently 2 users browsing this thread. (0 members and 2 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •