Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 07.01.2011, 08:46   #1
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
Восклицание Открытие файла при автозагрузке

Вот моё приложение определяет, когда у кого день рождения. Разумеется, сведения берутся из файла. Но есть такая проблема.
Когда программа включается при автозагрузке, то пишет "File not Found". А если просто запустить программу из Проводника, то файл нормально находится.
Файл открываю так:
Код:
AssignFile(F,'dates.rte'); //rte - собственное расширение :)
В чём же проблема?
_-Re@l-_ вне форума
Старый 07.01.2011, 08:56   #2
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Так, ладно, не актуально, по другому сделал.
_-Re@l-_ вне форума
Старый 07.01.2011, 09:38   #3
Sibedir
Тот ещё
Старожил
 
Аватар для Sibedir
 
Регистрация: 14.11.2007
Сообщений: 2,242
По умолчанию

Дело в том, что если не указывать путь к файлу, то берется текущий путь. Если запускать из автозагрузки, то текущая папка будет "C:\ProgramData\Microsoft\Windows\S tart Menu\Programs" (для Win7), а там файла нет, там только ярлык.
Делай так:
Код:
AssignFile (F, ExtractFilePath (Application.ExeName) +  'dates.rte');
Sibedir вне форума
Старый 07.01.2011, 10:03   #4
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Я так уже и сделал. Но всё равно спасибо.
_-Re@l-_ вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Открытие файла и создание графика на основе чисел из файла Simon..14 Общие вопросы C/C++ 8 09.06.2009 10:18
в Borland C++ Builder 6 при открытие файла Word посчитать количество символов в нем? Антон Ал. Март. C++ Builder 1 21.02.2009 21:37
Файл не найден при автозагрузке Shouldercannon Общие вопросы Delphi 7 10.08.2008 20:37