Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

запуск приложения [D6, XP]


s.k ©   (2007-04-04 10:09:00) 

Программа при загрузке считывает настройки из текстового файла. Все работает. Помещаю в автозагрузку - тоже все работает. Задаю запуск из реестра: hk_localmachine\software\microsoft\windows\currentversion\run - "c:\my\my.exe". При запуске выдается сообщение: file not found. Не находится файл с настройками. Без него запуск проходит нормально. Все файлы в одной папке. Что у меня не так?
С уважением, Сергей.


SergGG   (2007-04-04 11:08:00) [1]

Скорей всего [2]


novill   (2007-04-04 10:50:00) [2]

> [2] Сергей М. ©   (04.04.07 10:13)

+1


> [3] s.k ©   (04.04.07 10:33)

Указывай полный путь к файлу.
например так AssignFile(Fini,ExtractFilePath(Application.ExeName)+'lsys.ini');


s.k   (2007-04-04 10:33:00) [3]

Настройки читаю так:
AssignFile(Fini,'lsys.ini');
Reset(Fini);
Readln(Fini,Temp);
DirLenta := Copy(Temp,1,Pos('#',Temp)-1);
...
CloseFile(Fini);


Сергей М.   (2007-04-04 10:13:00) [4]


> Что у меня не так?


Перед считыванием настроек напиши

ShowMessage(GetCurrentDir)

сразу поймешь, что у тебя не так


Steep   (2007-04-04 10:12:00) [5]

Покажи как считываешь настройки


Наверх

Титульная страница Поиск, карта сайта Написать письмо