|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.08.2008, 20:43 | #1 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Файл не найден при автозагрузке
В автозагрузку занёс запись с моей программой. При автозагрузке программа начинает ругаться:
Cannot open file "C:\Documents and Setting\Shouldercannon\config.ini". Не удаётся найти указанный файл. Файл открывается так: Код:
Программа Project1 Имя файла C:\Progs\Project1.exe Загружать из HKEY_LM\Run Помогите пожалуйста. |
09.08.2008, 20:52 | #2 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,648
|
Указывайте полный путь к файлу. Можете получить путь к папке, где лежит Ваш ЕХЕ (как это делать, ищите на форуме, много раз обсуждалось).
E-Mail: arigato.freelance@gmail.com
|
10.08.2008, 00:23 | #3 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
Можно ярлык создать и в реестр записать не "C:\Progs\Project1.exe", а "C:\Progs\Project1.lnk". Только в ярлыке обязательно укажите рабочую папку "C:\Progs\". Правда это не спасёт, если вы в программе текущий каталог меняете или диалоги открытия/сохранения используете до загрузки файла config.ini.
Так что как говорит Arigato, ищите путь например так S.LoadFromFile(ExtractFilePath(Аppl ication.ExeName) + 'config.ini'); |
10.08.2008, 09:12 | #4 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Спасибо за вариант, обязательно попробую.
|
10.08.2008, 19:23 | #5 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Не получается, наверно что-то не так делаю.
Код:
[Error] Unit1.pas(473): ')' expected but identifier 'ExeName' found |
10.08.2008, 19:37 | #6 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,085
|
чего-то странная у вас какая-то буква A в слове Application... с ударением прям)
|
10.08.2008, 19:51 | #7 |
Delphi\C++
Форумчанин
Регистрация: 18.06.2008
Сообщений: 277
|
Вот правильно -
Код:
|
10.08.2008, 20:37 | #8 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Ура теперь всё находится и запускется после автозагрузки.
З.Ы. S.LoadFromFile((ExtractFilePath(App lication.ExeName))+'config.ini'); Последний раз редактировалось Shouldercannon; 10.08.2008 в 21:22. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Бат файл | combays | Помощь студентам | 2 | 14.07.2008 10:11 |
chm файл | Михаил Юрьевич | Общие вопросы Delphi | 2 | 10.07.2008 08:17 |
Как с поиощью hiew вставить в файл строчку, "раздвинуть" файл и вставить туда строчку? | barand | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 28.06.2008 10:58 |
RichEdit1 если текст найден надо чтоб он выделился в синий цвет | xGroupers | Общие вопросы Delphi | 7 | 30.03.2008 13:56 |
dll файл | Briz | Общие вопросы Delphi | 3 | 22.10.2007 17:17 |