Is there any Delphi expert or similar that allows me to automatically find all third-party components used on a project?
I need to send a project that uses several third-party components and in order to compile I’ll also have to include the third-party components it uses. Any quicker way than manually looking at all the forms for third-party components?
Clear out the Delphi search paths in the global and project options and re-add them one-by-one when the compiler or IDE complains. You may need to delete your DCUs.
Another source-based approach you could use is to run XN Resource Editor on your executable, and look at the
RC Data\PACKAGEINFO\Language Neutralnode. The Contains tab will show every unit that’s linked into your executable.