![]() |
Грабли такие:
Есть программа, написана на Delphi. При старте он прячется в трей и там сидст до тех пор, пока её не активизируешь кликом мышки. Появляется менюшка PopupMenu. Прога прописывается через реестр в автозагрузку. Так вот, при первом запуске, пункт меню Помощь доступен, help файл запускается. Но стоит перезагрузится - хоть ты тресни, прога запускается, но файл помощи запускаться не хочет. Запуск help сделан с помощью WinAPI ShellExecute. Что подскажете делать? PS. Прогу можно посмотреть/скачать здесь http://newagesoft.narod.ru/screen.html [s]Исправлено: [mzd], 16:34 14-10-2003[/s] |
А ты в ShellExecute адрес хелпа передаёшь абсолютный али относительный? Боюсь, второе :) Пиши: ShellExecute(..., PChar(ExtractFilePath(Application.ExeName) + <имя_нелпа>) ,...)
|
Время: 13:03. |
Время: 13:03.
© OSzone.net 2001-