Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Справка WinHelp в Дельфи 7 [D7]


Гарик ©   (2009-05-13 17:46:00) 

Добрый день. Перевели проект с Delphi 6 на Delphi 7. Теперь столкнулись с проблемой, что перестала работать команда HelpJump для вызова нужных топиков справки. В шестой версии все отлично работало, а в седьмой - перестало. Эксперимент показал, что не работает только эта команда, а вот HelpContext - работает. Что можно предпринять?

Пока видим только решение - перевести справку на номера и пользоваться HelpContext. Это трудоемко и неинтересно. Лучше все-таки бороться с болезнью, а не с симптомами, но как?! Есть ли решение?


Гарик   (2009-05-16 19:06:00) [1]


> Это доказывает только одно: есть программисты, а есть прочие.

Спасибо, поржал.


KilkennyCat   (2009-05-16 16:48:00) [2]


> Гарик   (15.05.09 18:33) [10]

И что? Он перестал отлично работать при компиляции в новой версии? Прекрасно. А завтра потребуют откомпилировать его в 2009. Или вообще в Визуал Студио. И тоже будем винить среды?
Проблема в программисте.
Теперь твои же слова:

> проблема присутствует, но не у всех

Это доказывает только одно: есть программисты, а есть прочие.


Гарик   (2009-05-15 18:33:00) [3]

Конечно, не докажет, но, с другой стороны, тот же проект с тем же набором компонентов отлично работал :)


KilkennyCat   (2009-05-15 13:23:00) [4]


> Если сомневаетесь, могу найти не одно обсуждение в Гугль,
>  что я не одинок в этом вопросе :)

И что это докажет, что проблема в Делфи? Нет.


Гарик   (2009-05-15 12:40:00) [5]

Да нет, проблема присутствует, но не у всех. Компоненты не причем. Провел эксперимент: пустой проект, подготовил справку из двух топиков, попробывал вызвать - не открывается. Если сомневаетесь, могу найти не одно обсуждение в Гугль, что я не одинок в этом вопросе :)

Ладно, перешел в итоге на формат справки chm. После небольших изменений - заработало!


KilkennyCat   (2009-05-15 12:29:00) [6]


> Германн ©   (15.05.09 01:18) [5]

А какая там разница? Возможность под никсы работать?

Что касается именно работы со справкой, то Анатолий абсолютно прав - нет там разницы, по крайней мере такой, чтобы проекты так себя вели. Скорее всего, присутствует какое-то отсутствие информации от автора. Например, использование компонент, которые так же были обновлены, и глюк непосредственно у них.

И все-таки странен переход. на 2009 - это да, это понятно, но на 7? Легализация, а лицензия только на семерку?


Anatoly Podgoretsky   (2009-05-15 06:33:00) [7]

> Германн  (15.05.2009 1:18:05)  [5]

В работе справки - никакой, кроме смены цифирьки в имени файла на 7.
И даже по содержанию разница незначительная.


Германн   (2009-05-15 01:18:00) [8]


> Anatoly Podgoretsky ©   (14.05.09 11:41) [3]
>
> Между Д6 и Д7 нет разницы.
>

Никакой?


Eraser   (2009-05-14 21:47:00) [9]

> [0] Гарик   (13.05.09 17:46)


> Перевели проект с Delphi 6 на Delphi 7

нафига?


Anatoly Podgoretsky   (2009-05-14 11:41:00) [10]

Да нормально работает справка. Между Д6 и Д7 нет разницы.


Гарик   (2009-05-14 10:26:00) [11]

Работает с hlp? Я правильно понял?


KilkennyCat   (2009-05-13 19:16:00) [12]

наверное. у меня работает.


Наверх

Титульная страница Поиск, карта сайта Написать письмо