какая функция в delphi определяет путь, по которому расположен исполняемый файл? 

 

1. application.exename возвращает полное имя исполняемого файла.
2. никто не отменял paramstr(0). также возвращает полное исполняемого имя файла. 
3. если надо только путь (причем для любого файла) , то
extractfilepath returns the drive and directory portions of filename. (возвращает часть полного имени файла, соддержащую имя диска и путь к файлу)

function extractfilepath(const filename: string): string;

удачи! :-)

application.exename