![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Не запускается HELP [D6, Win95/98]
Berg © (2002-12-04 15:51:00)В программе запускаю хелп при помощи ShellExecute и никакой реакции, ошибок нет, может лучше как-то по другому запускать, подскажите пожалуйста.
Сергей Бушин (2002-12-04 17:48:00) [1]Естественно:
procedure TMyForm.MyButton(Sender:Tobject);
begin
Application.HelpSystem.ShowContextHelp(...);
end;
Berg (2002-12-04 16:38:00) [2]>>Сергей Бушин © (04.12.02 16:27)
Это вставить надо в обработчик кнопки???????
Сергей Бушин (2002-12-04 16:27:00) [3]В Delphi 6 переделана система помощи (в связи с CLX), поэтому у объекта Application имеется свойство HelpSystem, которая дает вам в распоряжение интерфейс IHelpsystem.
При помощи методов данного интерфейса можно открывать разделы помощи из разных файлов, например:
Application.HelpSystem.ShowContextHelp(1,"MyBestFormDoc.hlp");
...
Application.HelpSystem.ShowContextHelp(1,"My2BestFormDoc.hlp");
В общем там нет ни каких трудностей.
KoluChi (2002-12-04 16:18:00) [4]Книги по Delfhiу тебя и не будет.
Application.HelpFile := "1.hlp";
или Project|Options|Application|Help file
Skier (2002-12-04 16:18:00) [5]>Berg
TApplication.HelpFile
stone (2002-12-04 16:15:00) [6]для начала укажи его в опция проекта
Berg (2002-12-04 16:14:00) [7]Объясните поподробней, в книге по Delfhi у меня этого момента нет, у меня есть файл 1.hlp, а как его зацепить на Application.HelpContext(0)?
stone (2002-12-04 15:55:00) [8]Application.HelpContext(0);