|
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,327
|
|
Файл справки11.05.2013, 21:30. Показов 4413. Ответов 19
Метки нет (Все метки)
Здравствуйте, как создать файл chm при помощи VB6, то есть пойдём путём строго следующим - в текстовый файл запишем нечто и сохраним файл с расширением сhm. Вопрос в том, что не знаю, что это такое нечто, что нужно записать, в какой оно кодировке пишется и как кодировка указывается в VB6? Спасибо
0
|
|
| 11.05.2013, 21:30 | |
|
Ответы с готовыми решениями:
19
Где можно найти файл справки под VISUAL BASIK 6.0 (MSDN) Запуск справки к программе |
|
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,327
|
|
| 12.05.2013, 07:39 [ТС] | |
|
1 Как создать CHM файл (HTM2CHM и HTML Help Workshop в действии)
2 Как создать chm справку к программе Для создания HTML-документации вполне хватит "Блокнота", а какую программу будем использовать для создания CHM-файла? Могу порекомендовать две очень удобные программы для создания CHM-файлов: Microsoft HTML Help Workshop и HelpScribble. 3 на буржуйском 4 Создание chm с помощью компилятора hhc.exe 5 сохранять в формате CHM, для чего достаточно установить бесплатный плагин SaveChm НЕ ТО Спрашиваю следующее - пойдём путём в текстовый файл запишем нечто и сохраним файл с расширением сhm - этот путь реален? я не знаю, что это нужно записать в текстовик , в какой оно кодировке пишется и как кодировка указывается в VB6 - кто нибудь знает?
0
|
|
|
Заблокирован
|
|
| 12.05.2013, 07:41 | |
|
Ципихович Эндрю, Открой любой файл справки в текстовом редакторе посмотри что в нем написано.
0
|
|
|
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,327
|
|
| 12.05.2013, 07:45 [ТС] | |
|
смотрел, там в неизвестной мне кодировке и некоторые части например нельзя копирнуть - выложить сюда на форум спросить что это, т. к. не копируется
0
|
|
|
Заблокирован
|
|
| 12.05.2013, 08:07 | |
|
Ну вот я тебе 5 ссылок дал. По первым двум там есть бесплатные программы которые помогают сделать такой файл. Что мешает сделать теперь ?
0
|
|
|
Супер-модератор
|
|
| 12.05.2013, 11:15 | |
|
Я использовал htm2chm так:
1) сначала "ручками" создал хелп в html-формате 2) скомпилировал его в chm с помощью программы (я делал автономный хелп, контекстно нечувствительный)
0
|
|
|
|
||
| 12.05.2013, 13:46 | ||
Сообщение было отмечено как решение
РешениеТо же и CHM. Там тоже всё упаковано. В Интернете куча рекомендаций, как создать такой файл при помощи консольной hhc.exe. Это единственно верный путь, если есть желание всё делать руками. А вот подготовить материал для работы hhc.exe можно при помощи VB6 - создать файлы проекта .hhp, содержания .hhc и сам текст справки. Формат этих файлов тоже легко найти в интернете.
3
|
||
|
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,327
|
|
| 12.05.2013, 17:34 [ТС] | |
|
да вот же она соль вопроса
HTMLHelp (Microsoft Compressed HTML Help, Microsoft Compiled HTML Help, .CHM) — проприетарный формат файлов .... Недостатки формата Недокументированность. Куда ни кинь - всюду клин у Вас товарищи программисты Но пришёл товарищ Pro_grammer - не подскажете как это сделать? Я запутался - три компоненты файл проекта .hhp файл содержания .hhc файл сам текст справки Так? как их создать? как в текстовик записать я знаю - что записать??? Добавлено через 44 минуты там сказано Для удобной работы hhc.exe желательно скопировать в одну из системных папок, например C:\WINDOWS\. Дальше запускаем командную строку и пишем и выполняем команду: C:\>hhc project.hhp - мистика какая-то, тупо удалили "\WINDOWS" а если другая папка "C:\Уголки" как строка будет? - C:Уголки\>hhc project.hhp - не взлетает
0
|
|
|
|
||
| 12.05.2013, 18:19 | ||
![]() Я удивляюсь с вас Ципихович Эндрю, и заметьте, не в первый раз! С содержанием файлов думаю разобрались. Теперь о C:\WINDOWS\. В целях ливидации вашей компьютерной неграмотности, напомню, что WINDOWS при запуске файла из командной строки ищет его в системной папке по умолчанию, а так же в по пути, описанном в переменной PATSH. "Для удобной работы" - это означает всего лишь только то, что при запуске hhc.exe не нужно будет писать весь путь полностью: C:\WINDOWS\hhc project.hhp эквивалентно записи hhc project.hhp Запись такого вида ( знак > не надо, это приглашение системы!) C:\Уголки\hhc project.hhp Тоже будет работать. Главное чтобы все файлы были по указанному пути.
0
|
||
|
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,327
|
||
| 12.05.2013, 18:32 [ТС] | ||
|
ладно ввёл Выполнить C:\Уголки\1.hhc 1.hhp получил отлуп нет файла C:\Уголки\1.hhc Но файлы 1.hhc и 1.hhp в папке "C:\Уголки\" присутствуют
0
|
||
|
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,327
|
|
| 12.05.2013, 18:58 [ТС] | |
|
у меня htm2chm-3.0.9.3-en.exe переименовать в hhc.exe?
Добавлено через 4 минуты после переименования - оно ставит прогу, но она уже стоит, и ставя её упирается в ошибку, об ошибке с dll говорит
0
|
|
|
|
|
| 12.05.2013, 19:07 | |
|
Ципихович Эндрю, hhc.exe это консольный компилятор, который входит в состав программы Microsoft HTML Help WorkShop
После ее установки появится здесь: "%PROGRAMFILES%\HTML Help Workshop\hhc.exe" http://www.microsoft.com/en-us... x?id=21138 http://habrahabr.ru/post/96884/
0
|
|
|
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,327
|
|
| 12.05.2013, 19:17 [ТС] | |
|
в папке
C:\Уголки имею файлы hhc.exe 1.hhc 1.hhp Запускаю C:\Уголки\hhc.exe C:\Уголки\1.hhp консоль сработала - но результата файла не вижу ДОЖАТЬ ПРОБЛЕМУ ПЖЛ
0
|
|
|
|
|||||||
| 12.05.2013, 19:25 | |||||||
|
Так, может Вы не правильно создали структуру в файлах проекта.
А Вы откуда запускаете компилятор? Надо через консоль, чтобы можно было увидеть ошибки: ПУСК -> Выполнить -> CMD -> {enter} Либо создайте файл с расширением .bat такого содержания:
0
|
|||||||
|
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,327
|
|||||||||||
| 12.05.2013, 19:31 [ТС] | |||||||||||
|
текст в тех файлах
так консоль висит
0
|
|||||||||||
|
|
||
| 12.05.2013, 19:44 | ||
|
htm2chm это настройка ( GUI ) над hhc.exe. Если есть эта прога, то при чем тут VB6 и все пляски с созданием chm? Эта прога как раз для того и создана, чтобы руками не создавать hhc и hhp - она это делает автоматически. Потом автоматически запускает hhc.exe с нужными параметрами и на выходе то, что вам надо.
0
|
||
|
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,327
|
|
| 12.05.2013, 19:48 [ТС] | |
|
0
|
|
| 12.05.2013, 19:48 | |
|
Помогаю со студенческими работами здесь
20
Сделать кнопку для справки приложения Кто-нибудь знает как можно программно заполнять (создавать) файлы справки Windows В Visio 2007 нет справки (ни по VBA, ни просто справки)... Прикрепить файл справки СНМ При компиляции файла справки получаются иероглифы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символические и жёсткие ссылки в Linux.
algri14 16.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это дополнительная запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 15.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|