Показать сообщение отдельно
  #1  
Старый 06.07.2009, 17:02
Аватар для Alxd
Alxd Alxd вне форума
Прохожий
 
Регистрация: 19.05.2009
Сообщения: 23
Репутация: 10
Радость Небольшая проблемка

Есть программа. В главной форме при создании запоминается текущая директория

Код:
Dir := GetGetCurrentDir();

и затем в одном месте читаются настройки из файла

Код:
...
AssignFile(SettingsFile, Dir + '\Settings.dat');
...

Все хорошо и замечательно работало, пока не решил добавить программу в автозагрузку. Прописал ее в реестр, да вот проблема - при запуске текущая директрория оказывается "C:\Documents and Settings\ИмяПользователя. Соответственно программа не находит там файл с настройками.

Подскажите, плз, как правильнее решить эту проблемку :-)

Может путь дергать из
Код:
Application.ExeName
?
Ответить с цитированием