Вывод справочной информации/
Вот что пишут в литературе:
Чтобы вывести справочную информацию, которая находится в СНМ-файле, нужно воспользоваться ActiveX-компонентом (элементом управления) hореп, который входит в состав Windows и представляет собой специальную динамическую библиотеку (файл Hhopen.ocx).
Первое, что следует сделать, — установить компонент Hhopen на одну из вкладок палитры компонентов. Для этого надо из меню Component выбрать команду Import ActiveX Control. На экране появится окно Import ActiveX, в котором будут перечислены все зарегистрированные в реестре Windows компоненты. В окне Import ActiveX, в списке зарегистрированных компонентов, нужно выбрать строку hhopen OLE Control module и щелкнуть на кнопке Install. В результате этого на экране появится диалоговое окно Install, в котором программист может выбрать пакет (packege — пакет, библиотека компонентов), в который будет добавлен устанавливаемый компонент. Компоненты, добавляемые программистом, "по умолчанию" добавляются в пакет dciusr. В результате щелчка на кнопке ОК выбранный компонент добавляется в пакет, и на экране появляется окно Package и запрос подтверждения процесса перекомпиляции пакета . По завершении процесса компиляции на экране появится окно, информирующее о том, что компонент добавлен в пакет и зарегистрирован . Значок компонента ньореп будет добавлен на вкладку ActiveX. В процессе компиляции будет создан файл представления компонента -- модуль HHOPENLib_TLIB.pas, который содержит описание методов, свойств и событий компонента.
У меня не такого компонента Hhopen и вообще на компе нет файла Hhopen.ocx.
Подскажите пожалуйста, как его установить или где скачать, Делфи у меня 7, Win XP...
Или может каким-то другим способом можно прикрепить файл справки help.chm к своей программе...
Листинг программы (если вдруг нужно) в »вопрос КС №65715«
Уважаемые авторы вопросов! Большая просьба сообщить о результатах решения проблемы на этой странице. Иначе, следящие за обсуждением, возможно имеющие аналогичные проблемы, не получают ясного представления об их решении. А авторы ответов не получают обратной связи. Что можно расценивать, как проявление неуважения к отвечающим от автора вопроса.
19-10-2008 23:45
Кстати в приведенном примере у меня на делфи даже нет такого HHComp...
Чтобы этот HHComp появился, надо его скачать и установить.
А подробнее о способах использования можно?
В архиве есть пример использования этого компонента.
>>>Компонентов/классов для работы с CHM в инете туева хуча штук. Я уже давно скачал бебе несколько.
А подробнее о способах использования можно?
А то у меня тоже уже куча всякой всячины накачана, но вот использовать ее у меня не получается....
Кстати в приведенном примере у меня на делфи даже нет такого HHComp...
>>>http://www.helpware.net/delphi/index.html
тут вообще дебри... Что-то скачала, но вот ума дать не могу.
И у меня вроде делфи совсем не турбо...
Пожалуйста, можно подробнее, что ставить и где ковырять потом.... А то я пока что чайник, но старательно учусь на повышение статуса :-)
Вот что пишут в литературе:
Крайне не рекомендую использовать такую "литературу", я имею ввиду всякие DelphiWord и его клоны. Количество бреда и устаревшей (там есть советы для Delphi1 и Win3.11) информации там просто зашкаливает.
Если вы заметили орфографическую ошибку на этой странице, просто выделите ошибку мышью и нажмите Ctrl+Enter. Функция может не работать в некоторых версиях броузеров.