Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Прога на Delphi в автозагрузке (http://forum.oszone.net/showthread.php?t=30077)

[mzd] 14-10-2003 15:30 207141

Грабли такие:
Есть программа, написана на Delphi. При старте он прячется в трей и там сидст до тех пор, пока её не активизируешь кликом мышки. Появляется менюшка PopupMenu. Прога прописывается через реестр в автозагрузку. Так вот, при первом запуске, пункт меню Помощь доступен, help файл запускается. Но стоит перезагрузится - хоть ты тресни, прога запускается, но файл помощи запускаться не хочет. Запуск help сделан с помощью WinAPI ShellExecute.
Что подскажете делать?
PS. Прогу можно посмотреть/скачать здесь http://newagesoft.narod.ru/screen.html

[s]Исправлено: [mzd], 16:34 14-10-2003[/s]

MrMadman 29-12-2003 02:30 207142

А ты в ShellExecute адрес хелпа передаёшь абсолютный али относительный? Боюсь, второе :) Пиши: ShellExecute(...,  PChar(ExtractFilePath(Application.ExeName) + <имя_нелпа>) ,...)


Время: 13:03.

Время: 13:03.
© OSzone.net 2001-