Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.03.2010, 18:03   #1
sysyman
Пользователь Подтвердите свой е-майл
 
Аватар для sysyman
 
Регистрация: 04.07.2007
Сообщений: 75
По умолчанию Раздел справки

Кто-нибудь знает как программно можно открыть конкретный раздел справки с расширением *.chm ? По форуму ответа не нашел, нашел только такой же вопрос без ответа.
sysyman вне форума Ответить с цитированием
Старый 28.03.2010, 18:47   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Редкостный геморрой !
http://www.delphisources.ru/pages/fa...files_use.html
mihali4 вне форума Ответить с цитированием
Старый 28.03.2010, 18:56   #3
Xatr
Форумчанин
 
Аватар для Xatr
 
Регистрация: 17.09.2008
Сообщений: 349
По умолчанию

ну не совсем. Это с hlp файлами был геморрой. Здесь всё проще.
В файле help.hhp (проект) добавляется:
Код:
[MAP]
#include help.h
После чего создаётся файл help.h и в нём пишется:
Код:
#define h1 1
#define h2 2
#define h3 3
#define h4 4
где h1,h2,h3,h4 - это наши исходные htm файлы.
1,2,3,4 - это для загрузки определённого раздела.

В программе при нажатии кнопки "Help" выполнить действие
Код:
WinExec('hh.exe -mapid 1 help.chm',SW_MAXIMIZE);
после параметра -mapid указывается число, прописанное в файле help.h (какой раздел нужно загрузить).
Я это всё компилировал программой HTML Help Workshop.
Во вложении пример создания chm и тестовая программа.
Вложения
Тип файла: rar CHM.rar (5.4 Кб, 15 просмотров)
если чем помог, поставьте отзыв на весы

Последний раз редактировалось Xatr; 29.03.2010 в 00:44.
Xatr вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Файл справки Simply-Art Общие вопросы Delphi 4 30.05.2011 17:03
Создание краткой справки-самоучителя или самоучителя-справки... Mr.Qwerty Паскаль, Turbo Pascal, PascalABC.NET 2 31.07.2009 16:10
как создать раздел справки в проекте manifik Общие вопросы Delphi 1 27.05.2009 23:25
Файлы справки Killbrum Свободное общение 2 10.11.2008 09:29
Файл справки Македонский Общие вопросы Delphi 1 16.08.2007 19:15