Форум: "Основная";
Текущий архив: 2002.07.25;
Скачать: [xml.tar.bz2];
ВнизCHM is not WinHelp file format Найти похожие ветки
← →
Andrew_A (2002-07-12 15:41) [0]ПОдключаю к программе help-файл .chm (через Application.HelpFile) и при нажатии на F1 сообщается, что имеет место неверный формат файла. Из Windows сам по себе этот файл прекрасно запускается. Файл сделан в HelpAndManual.
Я что-то не так делаю?
Спасибо.
Андрей
← →
Fiend (2002-07-12 16:04) [1]То Andrew_A
Конечно не так.
Там же по аглицки написано HelpFile, т.е. имеется ввиду файл формата Windows Help File, файл с расширением hlp.
а вы пытаетесь ЦШМ подключить
← →
valery_f (2002-07-12 16:04) [2]> Andrew_A (12.07.02 15:41) Я что-то не так делаю?
Разумеется не то. Это совсем другой хэлп, и вызывается от по другому. К примеру (кусок моей программы):
function HtmlHelp(hwndCaller : HWND; pszFile: PChar; uCommand : Integer; dwData : DWORD) : HWND; stdcall; external "hhctrl.ocx" name "HtmlHelpA";
procedure TMainForm.HelpClick(Sender: TObject);
var s: string;
begin
s := ExtractFilePath(Application.ExeName)+"Animator.chm";
if not FileExists(s)
then MessageDlg("Animator help file not found: "+s,mtError,[mbOK],0)
else HtmlHelp(0,PChar(s),0,0);
end;
Подробнее - см. хэлп к HtmlHelpWorkshop - там есть декларации всех функций (правда сишные).
← →
Kirill (2002-07-12 17:28) [3]Я уже писал ни один раз по этому поводу.
На сайте http://www.helpandmanual.com есть компонент для зацепки chm-файлов.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.07.25;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c