:: Главная :: Решения :: Статьи :: Проект "Русский help" :: Файловый архив :: Фотоальбом :: Ссылки :: | ||
Л и с о в о д ы в с е х с т р а н, о б ъ е д и н я й т е с ь !!! |
Не запускается файл помощи в CHM-формате | ||
---|---|---|
Проблема
На машине клиента не запускается HELP, написанный в CHM-формате. Причина Приложение, написанное на FoxPro для работы с файлами в CHM-формате использует как ряд системных библиотек операционной системы, так и специфические дополнительные библиотеки, для организации вызова справки именно из приложений FoxPro. Соответственно, могут быть две причны: Решение Способ решения зависит от причины. При установке операционной системы Windows не были установлены библиотеки для работы с файлами в CHM-формате Для коректной работы CHM-файлов непосредственно в операционной среде Windows нужны следующие файлы
Как правило, файлы OCX и DLL кладут в папку C:\Windows\System32, а файл HH.EXE непосредственно в папку C:\Windows Обычно никакой специальной установки для этих файлов не требуется. Они и так уже установлены в Windows. Но если созданный Вами файл CHM не открывается в самой операционной среде Windows (например, из проводника), то это означает, что проблема связана именно с этими файлами. Все эти четыре файла можно установить специальной программой HHUPD.EXE, поставляемой вместе с FoxPro в директории программы HTML Help Workshop. Или скачать ее с сайта Microsoft. Т.е. запуск программы HHUPD.EXE на машине клиента должен привести к установке этих четырех системных файлов. Однако программа HHUPD.EXE поможет только в том случае, если на машине клиента либо вообще нет этих файлов, либо они имеет более старую версию. Если же эти файлы уже существуют и тем не менее файлы CHM не запускаются из среды Windows, то Вам необходимо будет перенести эти файлы в ручную с той машины, где файлы CHM нормально запускаются и зарегистрировать их вручную при помощи программы Regsvr32.exe примерно так
Следует только помнить, что поскольку речь идет об ActiveX-компонентах их регистрация должна производится в сенасе работы с правами администратора. Это может быть еще одной причиной не работающих файлов справки. Сами файлы OCX были скопированы, но зарегистрировать их не удалось, поскольку установка производилась в сеансе работы не с правами администратора. При переносе приложения на машину клиента не были установлены дополнительные библиотеки для работы с файлами в CHM-формате Для работы CHM-файлов в среде FoxPro требуются следующие файлы
Исправлено 2 раз(а). Последнее : Владимир Максимов, 10.09.06 20:13 |
||
Тема | Просмотров | Написано | Написано |
---|---|---|---|
Установка и запуск готового EXE | 13476 | Владимир Максимов | 01.03.05 22:16 |
Окно FoxPro мелькает на экране и тут же закрывается | 12319 | Владимир Максимов | 01.03.05 22:22 |
Не могу выйти из FoxPro. Закрыть приложение | 9043 | Владимир Максимов | 01.03.05 22:30 |
Не могу изменить содержимое рабочих таблиц | 7410 | Владимир Максимов | 01.03.05 22:35 |
Как перенести готовое приложение на машину клиента | 82539 | Владимир Максимов | 07.03.05 19:34 |
Не запускается файл помощи в CHM-формате | 13101 | Владимир Максимов | 21.03.05 13:16 |
Часть букв при вводе заменяются латинскими | 13896 | Владимир Максимов | 25.03.05 11:03 |
Как прикрепить к файлу EXE свою иконку | 18154 | Владимир Максимов | 18.06.05 18:23 |
Почему в готовом EXE не работает копирование по Ctrl+C, Ctrl+V | 6032 | Владимир Максимов | 29.06.05 20:52 |
© 2006 Fox Club  |