Форум программистов, компьютерный форум, киберфорум
Софт: Текстовые редакторы
Войти
Регистрация
Восстановить пароль
 
36 / 45 / 1
Регистрация: 23.05.2015
Сообщений: 261
Записей в блоге: 51
1

Причина ошибки при сохранении файла проекта в HTML Help Workshop

14.03.2020, 16:49. Просмотров 128. Ответов 0

При работе с HTML Help Workshop (HHW) в системе Windows 10 возникает ошибка сохранения файла .hhp, чего не происходит в гениальной Windows XP.
HTML Help Workshop
Cannot write to the file ""FILE_PATH"".
Причина ошибки при сохранении файла проекта в HTML Help Workshop

При внимательном чтении сообщения об ошибке можно заметить по две парные кавычки в начале и конце файлового пути. С чего вдруг там должно быть по две кавычки вместо одной? Это и есть ошибка приложения, возникающая в системе Windows 10, которая не позволяет записать (сохранить) отредактированный файл .hhp на диск. Ведь в файловых путях и именах клавиатурные кавычки "" запрещены.
Приложение пытается записать файл по адресу вместе с кавычками
"D:\Название папки\Имя файла.hhp"
вместо того, чтобы записать по адресу без кавычек
D:\Название папки\Имя файла.hhp
Эти кавычки отчётливо видны в файловом пути в Статусбаре. Статусбар отображает строковую переменную с файловым путём. Строковые переменные в языках программирования заключаются в кавычки по одной в начале и в конце. Если строковая переменная будет начинаться с двух кавычек и заканчиваться двумя кавычками, то внутренние кавычки будут интерпретироваться программой как часть самой строковой переменной и как результат эти кавычки будут передаваться в параметрах команд, отображаться в Лейблах, Статусбарах и т.д.
Причина ошибки при сохранении файла проекта в HTML Help Workshop

Чтобы эти лишние кавычки не появлялись в переменной полного пути к файлу проекта .hhp, можно использовать хитрый приём. Надо открывать файл проекта не напрямую, а через файл содержания справки .hhc (HTML Help Content).
1) Запускаем файл с расширением .hhc.
2) В открывшейся программе HHW нажимаем на панели инструментов кнопку [Open] (пиктограмма открытой папки).
3) Выбираем файл проекта справки .hhp, [Открыть].
Всё, файл проекта открыт. Его можно редактировать и сохранять. Для сохранения внесённых в HHP-файл изменений, нажмите кнопку с изображением дискеты на боковой панели инструментов [Save projects, contents and index files].
Причина ошибки при сохранении файла проекта в HTML Help Workshop

В общем, перед тем, как редактировать файлы проектов CHM-справки (.hhp), обязательно проверьте полный путь к файлу проекта в Статусбаре — нет ли в его начале и конце кавычек. Если кавычки есть, даже не приступайте к редактированию файла проекта, изменения сохранить всё равно не сможете!
Если кавычек нет, редактируйте смело.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.03.2020, 16:49
Ответы с готовыми решениями:

Пример HTML Help Workshop проекта с мапами для ContextID
Есть ли у кого-нибудь пример HTML Help Workshop проекта с мапами для ContextID. Буду очень...

Не печатается таблица при сохранении файла с расширением HTML
вот исходный код:

Создать файл *.chm (MS help workshop) из имеющихся файлов html и файла формата hhc
Ребят..подскажите пожалуйста, как можно создать файл CHM (MS help workshop) из имеющихся файлов...

При сохранении проекта в RAD Studio 2010 XE пишет ошибку "недопустимое имя файла"
Тему с моим вопросом не нашел пишу сюда)Новые проекты перестали сохраняться при сохранении пишет...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.03.2020, 16:49

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Ошибка при сохранении проекта
Добавил в проект пару пас файлов. Нажимаю сохранить выскакивает ошибка . Пробовал удалять тлб...

Глюк при сохранении проекта на win7
Уважаемые форумчане, сегодня наткнулся на глюк при сохранении проекта. у меня был проект 1 назвал...

VBA в Ворде виснет при сохранении проекта
У меня Windows XP и Office XP. Прогаю под Вордом в ВБА. Если просто сохранять - то всё нормально,...

Ошибка Disk full при сохранении проекта
Всем привет. При попытке созранить увесистый pas-проект, Паскаль пишет "Disk full", хотя места на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.