Техническая поддержка :

Современные решения

для защиты Windows программ

и восстановления исходного кода

Обсуждение программирования на Visual Basic в конференции ru.visual.basic


Re: глупый вопрос - а как делается .hlp файл?

From: Андрей Y

>> Ведь всего-то и нужно перекомпеллировать rtf в hlp.

AB> По идее .hlp остались в прошлом. Актуальны .chm. Их и делать проще.
AB> Много программ создано, но я пользуюсь HTML Help Workshop от
Майкрософта. Этому
AB> зверю, правда, нужно "скармливать" .html-файлы.

Эге... а чем они лучше, почему их делать проще и как, собственно, их
делать?

Я скачал у МS Help Workshop и успешно превратил rtf в hlp. Единственно,
пока не разобрался как там сделать Content - в получаемых файлах
работают пока только Index и Find, но это мелочи.

--
Объяснение принципов помогает думать. Примеры учат обезьянничать.
Если надумаете е-мылить - лучше andreyz2000#hotmail com

* Origin: Talk.ru (2:5020/400)


Re: глюк 1310 - теряется код 13 в конце строки

From: Андрей Y

>> Время от времени (но далеко не всегда) в записанных программой файлах
>> в конце каждой строки стал теряться символ 13. Т.е. строки
>> оказываются разделены не парой символов 1310, а только символом 10.

AB> Еще при переходе на VB5 такое вылазило. Ручками поприбивал все
AB> конструкции типа ... & Chr(10) & Chr(13) и заменил на ... & vbCRLF.

Спасибо. Попробую. Hо у меня там не Chr(10) & Chr(13) ,а Chr(13) & Chr
(10), что толжно быть совершенно идентично vbCrLf. В чем же проблема?!

--
Объяснение принципов помогает думать. Примеры учат обезьянничать.
Если надумаете е-мылить - лучше andreyz2000#hotmail com

* Origin: Talk.ru (2:5020/400)


Re: 3D график

From: Alexander Asyabrik

Привет, Alexander.

Вы, было дело, писали 28 декабря 2003 г., 4:51:


AB> С оччччень древней версии дельфей в комплекте с ними идет файлик
AB> cfx32.ocx, которому для успешной работы, правда нужен файлик cfx32.lic (в этом
AB> файлике, кстати, написано, что этот эелемент в наступающем году будет
AB> праздновать свой круглый юбилей). Лучшей библиотеки для этих целей я еще не
AB> видел.
AB> Я в свое время за полдня разобрался со всеми его функциями хоть и не
AB> было никаких примеров на VB к нему.

Слушай, попросись со всем этим в фак:) Я всего-то ничего в этой конфе, но это
сообщение раз под десять уже читал. Hаизусть просто помню:-) Особенно
про полдня, понадобившееся для освоения.;-)


--
С уважением, Alexander
1:02:49 PM



* Origin: Talk.Mail.Ru (2:5020/400)


Re: глупый вопрос - а как делается .hlp файл?

From: Alexander Asyabrik

Привет, Alexander.

Вы, было дело, писали 28 декабря 2003 г., 4:56:


AB> Много программ создано, но я пользуюсь HTML Help Workshop от Майкрософта. Этому
AB> зверю, правда, нужно "скармливать" .html-файлы.

Можно "скармливать" и RTF-файлы с помощью встроенного конвертора. Это
позволяет преобразовать проект для hlp в проект для chm (только надо
сказать, что идеальным это преобразование назвать никак нельзя:-)


--
С уважением, Alexander
1:09:23 PM



* Origin: Talk.Mail.Ru (2:5020/400)


Re[2]: глупый вопрос - а как делается .hlp файл?

From: Alexander Asyabrik

Привет, Андрей.

Вы, было дело, писали 28 декабря 2003 г., 11:32:


АY> Я скачал у МS Help Workshop и успешно превратил rtf в hlp. Единственно,
АY> пока не разобрался как там сделать Content

Для этой цели служит дополнительный файл somefile.cnt со
структурой, подобной этой:

==
:Base somefile.hlp
:Title Some help file
1 Contents=IDH_Contents
1 General Information
2 About SomeSoft=IDH_About
2 License=IDH_License
1 Work with This Soft
2 Installing and Uninstalling=IDH_Install
2 Usage=IDH_Usage
1 Methods, Properties, Generated Errors
2 Properties=IDH_ListProperties
2 Methods=IDH_ListMethods
2 Errors Handling=IDH_Errors
==

IDH_xxxx - именованные константы, соответствующие номерам разделов
твоей справки. Объявляются в map-файле (использование их не
обязательно, можно просто указать номера, но это путано будет для тебя
самого)

Редактор cnt файлов встроен в HWS.

--
С уважением, Alexander
12:53:09 PM



* Origin: Talk.Mail.Ru (2:5020/400)


Re: глупый вопрос - а как делается .hlp файл?

Мы где-то виделись, Андрей?

28 Dec 03 11:32:23 в RU.VISUAL.BASIC Андрей Y -> Alexander Belinsky:

AB>> По идее .hlp остались в прошлом. Актуальны .chm. Их и делать проще. Много
AB>> программ создано, но я пользуюсь HTML Help Workshop от Майкрософта. Этому
AB>> зверю, правда, нужно "скармливать" .html-файлы.
АY> Эге... а чем они лучше,

1. HTML _намного_ богаче, чем RTF.
2. Содержимое файла справки пожато алгоритмом, аналогичным используемому в
Cabinet'е.
3. В CHM можно добавлять не отдельные файлы, а каталоги целиком.

АY> почему их делать проще

1. Каждому топику соответсвует отдельный файл.
2. Все картинки можно хранить отдельно, причем в любом поддерживаемом
эксплорером формате. (Я предпочитаю PNG.)
3. Все заголовки топиков задаются в проекте, и никаких заморочек со сносками.

АY> и как, собственно, их делать?

Microsoft HTML Help Workshop.

Всего хорошего!
Дмитрий Козырев aka Master

* Origin: Дорогу осилит идущий. (2:5023/11.148)


Re: глюк 1310 - теряется код 13 в конце строки

From: "Андрущенко \(Hордлинк\)"

> AB> Еще при переходе на VB5 такое вылазило. Ручками поприбивал все
> AB> конструкции типа ... & Chr(10) & Chr(13) и заменил на ... & vbCRLF.
>
> Спасибо. Попробую. Hо у меня там не Chr(10) & Chr(13) ,а Chr(13) & Chr
> (10), что толжно быть совершенно идентично vbCrLf. В чем же проблема?!

А если заменить на vbNewLine?

--
С уважением Hиколай Андрущенко


* Origin: Internet-Arkhangelsk Company (2:5020/400)


Re: Еще о многопоточности

From: "Андрущенко \(Hордлинк\)"

Здравствуйте, All!

> Господа, а чем вам не нравится ActiveX .EXE ??? Получаются нормальные
> многопоточные приложения, правда есть некоторый оверхед - но неужто пляски
с
> бубном лучше?

А насколько тормознее ActiveX .EXE по сравнению с ActiveX .DLL? Если мне
нужно миллион раз обратиться к словарю внутри ActiveX, и чтобы работало
быстро даже на медленных машинах.

--
С уважением Hиколай Андрущенко


* Origin: Internet-Arkhangelsk Company (2:5020/400)


Re: Еще о многопоточности

From: "Serge Chervjakov"

Sun Dec 28 2003 18:03, Андрущенко \(Hордлинк\) wrote to Dmitry Viazowkin:


АH> А насколько тормознее ActiveX .EXE по сравнению с ActiveX .DLL? Если
АH> мне нужно миллион раз обратиться к словарю внутри ActiveX, и чтобы
АH> работало
АH> быстро даже на медленных машинах.

А шо б NFS HP2 на AMD 400 быстро работал не надо?:)

* Origin: FidoNet Online (2:5020/400)


3D График

Привет , All!

Спасибо всем ответившим. Буду искать оччччень старую дельфю :)

Всего наилучшего , All!


* Origin: Death is out there ... (2:5022/177.91)



Назад Содержание Вперед




Главная     Программы     Статьи     Разное     Форум     Контакты