Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.25;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.44 MB
Время: 0.006 c
1-81371
shodan
2002-07-14 03:33
2002.07.25
Dos символы в Delphi


1-81270
garry
2002-07-15 12:49
2002.07.25
Поиск директорий....


1-81318
Андрусь
2002-07-11 12:20
2002.07.25
как сделать,чтобы дочерняя форма сохраняла размер


14-81469
igorr
2002-06-28 12:25
2002.07.25
Программисты


1-81272
CrazyRoger
2002-07-15 13:05
2002.07.25
Можно ли использовать TclientSocket в консольных приложениях?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский