Если делать через API, то после перезагрузки такой код
Цитата:
ShellExecute(AboutBox.Handle,PChar('open'),PChar('Help.chm'),PChar(ExtractFileDir(Application.ExeNam e)),nil,SW_SHOWNORMAL);
|
работать не хочет. Подскажите, как с этим бороться?
|
Prisoner |
08-03-2004 23:11 206432 |
Забавно. А что говорит когда не хочет работать?
|
А ничего, просто не запускает файл. Вручную - да пожалуйста.
Классное количество постов-999. Мне б столько...
|
Prisoner |
09-03-2004 01:41 206434 |
Еще раз забавно... а такая строчка сработает?
Код:
sFileName:= ExtractFileDir(Application.ExeName) + '\path\file.chm';
ShellExecute(0, 'open', PAnsiChar(sFileName), '', '', SW_MAXIMIZE);
Просто другой подход к параметрам, но тут фишка - у меня этот код (Win2k Pro Rus SP4) работает без "забавностей" после ребутов. Работает и в лабораториях при академии (Win98 SE).
Спасибо :). Ждем 1024. Кстати, постов можно раздобыть во флейме :)
|
Спасибо, помогло. А почему не работает мой код - ума не приложу...
|
Prisoner |
09-03-2004 23:22 206436 |
Аналогично... можно методом тыка проверить как влияют параметры - отличий не много и выявить фишечный. Потом копать... только времени на это нет сейчас :(
|
Время: 06:36.
© OSzone.net 2001-