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

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

Ярлык... и как его настроить... [D6, WinXP]


Ahmad K ©   (2003-01-22 05:02:00) 

Уважаемые Мастера(и Подмастерья)!
Моя прога обрашается к файлам нах-ся в дириктории самой проги(через GetPachName), но если создать ярлык к проге на рабочем столе например то выдаеся сообщение мол ненайден файл на рабочем столе(!), выход я нашел, надо в св-вах ярлыка указывать рабочую дерикторию, вопрос: Можно ли это сделать програмно?
Заранее спасибо!


sdram   (2003-01-25 11:53:00) [1]

Вы букву R не выговариваете :-)


Демонов Е.В.   (2003-01-25 08:17:00) [2]

>>выдаеся сообщение мол ненайден файл на рабочем столе(!)

Наверно в твоей проге ты обращаешся к файлам (которые находятся в директории твоей проги) явно не указывая путь - а так просто file.txt .
Попробуй вставить такой код выполняющийся до работы с файлами
SetCurrentDir(ExtactFilePath(ParamStr(0)))


ЮЮ   (2003-01-25 05:15:00) [3]

дириктория самой проги определяется ExtactFilePath(ParamStr(0)) в отличии от рабочей директории, получаемой через GetPachName. Если еспользовать первое, то не важно, запускаем непосредственно программу или через ярлык и что написано в качестве рабочей директории того ярлыка


Johnmen   (2003-01-25 02:27:00) [4]

Что подробнее ?


Ahmad K   (2003-01-25 02:21:00) [5]


> Тогда и путь надо определять правильно:
> ExtactFilePath(ParamStr(0))

А можно поподробнее, пожалуйста?


ЮЮ   (2003-01-22 05:21:00) [6]

>Моя прога обрашается к файлам нах-ся в дириктории самой проги
Тогда и путь надо определять правильно:
ExtactFilePath(ParamStr(0))


Наверх

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