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

для защиты Windows приложений

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

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


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

From: Андрей Y <andreyz [@] matchem.kth.se>


>> Ведь всего-то и нужно перекомпеллировать 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 <andreyz [@] matchem.kth.se>


>> Время от времени (но далеко не всегда) в записанных программой файлах

>> в конце каждой строки стал теряться символ 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 <belmis [@] mail.belpak.by>


Привет, 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 <belmis [@] mail.belpak.by>


Привет, 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 <belmis [@] mail.belpak.by>


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

Вы, было дело, писали 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ордлинк\)" <naa [@] arh.ru>


> 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ордлинк\)" <naa [@] arh.ru>


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

> Господа, а чем вам не нравится ActiveX .EXE ??? Получаются нормальные

> многопоточные приложения, правда есть некоторый оверхед - но неужто пляски

с
> бубном лучше?


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

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


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

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

From: "Serge Chervjakov" <serg [@] enseza.elcom.ru>


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 - http://www.fido-online.com (2:5020/400)

3D График

Привет , All!

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

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


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