Re[3]: Интеграция CHM файла в программу.
От: Captain Crocus  
Дата: 12.02.04 07:41
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, SchweinDeBurg, Вы писали:


А>Я смотрел их но так и ничего не понял. Т.е. я прекрассно понимаю как вызвать хелп и открыть ого на определленной странице.

А>Но мне нужно несколько иное.
А>Как можно вытащить всю структуру хелпа чтобы отобразить его скажем в TreeView?

Я понимаю, о чем ты говоришь, самому было нужно такое. Вывод дерева из chm-файла CTreeView я не видел, но было другое. Ты можешь посмотреть здесь. Там свои продукты для генерации и редактирования help-файлов. При установке какой-то из продуктов регистрирует свои компоненты, которые позволяют через интерфейсы работать с хелпом. Т.е. вывести дерево напрямую у себя ты вряд-ли сможешь, но можно получить данные из дерева chm и сгенерировать в своем дереве.

Структура данных в chm похожа на xml (если это не хml вообще . Поэтому можно ее и ручками распарсить, но это, конечно, геморой.

А вообще это тема уже обсуждалась года два назад, посмотри, может что интересное найдешь:
здесь
Автор: VladimirVV
Дата: 06.05.02

здесь
Автор: dad
Дата: 16.03.02


Удачи
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.