EXE-файл Windows имеет доступ к командной строке, которая его вызывала, включая путь и имя файла. например. C:\MyApp\MyApp.exe --help
.
Но это не так для DLL, вызываемой через LoadLibrary
. Кто-нибудь знает способ для DLL, чтобы узнать, каков ее путь и имя файла?
В частности, меня интересует решение Delphi, но я подозреваю, что ответ будет практически одинаковым для любого языка.