Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Кракозябры в содержании CHM, проблемы с кодировкой 
V
    Опции темы
Gnus
Дата 1.4.2011, 14:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 22.11.2010
Где: СПб

Репутация: нет
Всего: нет



Такое дело, пришла пора переходить на windows 7.
Справку в формате hlp она не кушает, посему приходится переходить на chm.
Решил воспользоваться модулем gunsmoker-а для delphi7 и ниже.
Начал собирать справку в chm и столкнулся с проблемой:
В левой половине окна, там где содержание, указатель и поиск, некорректно отображается русский язык.
Пользуюсь ForeHelp 5.0.2a, перерыл уже все настройки, везде выставил кириллический шрифт - не помогает.
Изначально в формат hlp собиралось без проблем.
У меня стоит XP Pro SP2.
Пробовал запустить тот же chm на XP Home SP2 - там кракозябров нет.
Пробовал у себя изменить пару ключей реестра:
Код

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1252"="c_1251.nls"
"1250"="c_1251.nls" 

но и это не помогло.

На целевой машине с 7 Home Basic тоже кракозябры.

Может кто юзал ForeHelp и посоветует чего?
PM   Вверх
Akella
Дата 1.4.2011, 14:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 36
Всего: 329



Каким боком Delphi здесь?
Или у тебя код на delphi, который собирает справку?
PM MAIL   Вверх
Gnus
Дата 1.4.2011, 15:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 22.11.2010
Где: СПб

Репутация: нет
Всего: нет



Дельфи здесь тем боком, что вызывать я это дело буду из программы на дельфи.
А тему создал в общих вопросах дельфи с заделом на грядущие проблемы.

Уважаемый модератор, ежели тема не к месту, так перенесите ее куда считаете нужным.

А так хотелось бы по сабжу.
PM   Вверх
CodeMonkey
Дата 1.4.2011, 15:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1839
Регистрация: 24.6.2008
Где: Россия, Тверь

Репутация: 38
Всего: 89



Мне кажется, это вопрос скорее к тех-поддержке ForeHelp.

И есть ли смысл использовать ForeHelp? Он устарел лет этак на 10.

Могу сказать за Help&Manual - в Common properties/Language settings ставится язык справки и CHARSET шрифта. Кроме того, в шаблоне HTML (если используется custom-шаблон или скин) нужно проверить, что там есть meta-тэг charset-а.


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
Gnus
Дата 1.4.2011, 15:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 22.11.2010
Где: СПб

Репутация: нет
Всего: нет



Увы, сайт forehelp.com давно почил, так что поддержки ждать можно только от тех, кто с подобной проблемой сталкивался.

Насчет актуальности - ForeHelp5, Delphi6, WiseInstaller8 и прочая лабуда достались мне в наследство лет 5 назад от предыдущего программиста. Причем с таким количеством проектов, что перенести их на что-нибудь современное не представляется возможным в рамках свободного от текучки времени. Так и живем.

Если не справлюсь, попробую Help&Manual по Вашему совету.
PM   Вверх
Gnus
Дата 2.4.2011, 11:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 22.11.2010
Где: СПб

Репутация: нет
Всего: нет



победил forehelp. тему можно закрыть
PM   Вверх
Keeper89
Дата 2.4.2011, 11:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2580
Регистрация: 26.2.2009

Репутация: 20
Всего: 58



так кто кого победил и каким образом? smile


--------------------
PM MAIL WWW   Вверх
Gnus
Дата 6.4.2011, 14:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 22.11.2010
Где: СПб

Репутация: нет
Всего: нет



Пришлось в forehelp'e ручками указать кодировку 0x419 - все встало на свои места.

Правда попапы работают только на машинах с установленным форехелпом(

бьюсь снова головой
не могу найти кряк на ABC Amber HLP Converter
PM   Вверх
Akella
Дата 6.4.2011, 19:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 36
Всего: 329



Почитай правила, П.2.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0519 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.