GetCurrentDir возвращает рабочий каталог, а ExtractFilePath(Application.ExeName) путь к исполнимому файлу. Они не всегда могут быть равны, так как рабочий каталог может быть изменен, а путь к исполнимому файлу нет.
Цитата:
В каких случаях какую функцию необходимо использовать.
|
Сложно сказать
Насколько я понимаю, рабочий каталог может быть изменен настройками админа на локальном ПК, так что его использовать надежнее (у вас просто может не быть прав для записис в каталог с exe)