Показать полную графическую версию : не открываются файлы справки chm
Petya V4sechkin
25-04-2017, 18:55
spenzov, проверьте, открывается ли у вас файл
C:\Users\serg\AppData\Local\Microsoft\Windows\INetCache\IE\EWWZSXJN\1_����������_���������[1].mht
Имя 1_Абсолютная адресация трансформируется в 1_����������_����� из-за того, что китайский Easy CHM не совсем дружит с русской кодировкой.
P.S. Кстати, у вас в системных настройках Язык программ, не поддерживающих Юникод какой выбран?
Petya V4sechkin, Спасибо Это похоже на причину. Приду с работы проверю. Подскажите как посмотреть системные настройки языка? Я всегда думал, что использую кодировку Windows-1251.
Petya V4sechkin
26-04-2017, 09:17
spenzov, щёлкнуть мышью на переключателе ENG/РУС -> Настройки языка -> Дополнительные настройки даты и времени, региональные параметры -> Изменение расположения -> вкладка Дополнительно -> Текущий язык программ, не поддерживающих Юникод.
Проверить версию можно следующим образом: переименовать MHT-файлы в проекте, чтобы в именах не было кириллицы и пробелов (из-за пробелов тоже бывают косяки), и перекомпилировать CHM-файл.
из-за пробелов тоже бывают косяки »
И символа решетки # тоже не должно быть.
Petya V4sechkin
26-04-2017, 10:14
Казбек, конкретно up_Excel.CHM содержит следующие MHT-файлы:
1_Абсолютная адресация.mht
2_Маркер заполнения, границы.mht
3_Функции, диаграммы.mht
4_Графики функций.mht
5_Вложение функций.mht
6_Биоритмы.mht
Но в ecINDEX.HHK и ecTOC.HHC их имена превратились в:
1_Àáñîëþòíàÿ%20àäðåñàöèÿ.mht
2_Ìàðêåð%20çàïîëíåíèÿ,%20ãðàíèöû.mht
3_Ôóíêöèè,%20äèàãðàììû.mht
4_Ãðàôèêè%20ôóíêöèé.mht
5_Âëîæåíèå%20ôóíêöèé.mht
6_Áèîðèòìû.mht
Удивительно, что такой CHM вообще открывается.
Удивительно, что такой CHM вообще открывается. »
У меня он так и не открылся.))
Есть подозрение, что у вас сам файл кривой »
А у меня открылся в Win10 и виртуалках 2k3/xp/7 тоже открылся нормально.
Но в ecINDEX.HHK и ecTOC.HHC их имена превратились в: »
Редактор hhw.exe при сохранении .hhc таким же образом «портит» всю кириллицу. Сам компилятор hhc.exe собирает проект с кириллическим содержимым, что в чистом виде, что в таком «переведённом». Проблемы, с отображением наблюдались и так, и этак, причём стохастически, какую-то стабильную закономерность выявить не удалось.
У меня он так и не открылся.)) »
Под Windows 7 x64 у меня отображается.
Открыл я файл.
http://s018.radikal.ru/i524/1704/7d/50dbf56f5faa.png
Сменив английский на русский.
http://s018.radikal.ru/i515/1704/a3/224a5a40d98c.png
Казбек, Iska, mig73, Petya V4sechkin, Всем спасибо большое. Надо просто избавляться от кириллицы в заголовках. И все ОК. Тему можно закрыть.
spenzov, ну, не в заголовках, а в именах/путях файлов — точно крайне желательно. Просто во избежание.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC