Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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
14-81426
Дядя Будда
2002-06-27 13:18
2002.07.25
Нужен компонент


3-81156
Eagle
2002-07-03 11:15
2002.07.25
UPPER в InterBase


3-81133
DKalinin
2002-07-02 11:49
2002.07.25
как грамотно передать дату на сервер(независимо от настроек)


1-81321
BAY
2002-07-12 08:28
2002.07.25
Буфер обмена


7-81499
limon
2002-04-30 18:59
2002.07.25
Shell: Замена Explorer на что-либо другое





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский