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

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

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

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


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

From: "Sergey Broudkov" <broudkov [@] PointLtd.com>


Hello, Dmitriy!
You wrote to Sergey Broudkov on Mon, 29 Dec 2003 10:01:00 +0300:

SB>> Ты в HTML можешь определить, например, колонтитулы,


SB>> интерлиньяж,


DK> Что-что? :)


Колонтитулы - заголовки страниц, видел, наверно, в словарях, первое и
последнее слово на странице? Вот это и есть колонтитул. Интерлиньяж -
межстрочный интервал.

SB>> кернинг,


DK> Кажется, да. Hе помню.


Hет, используется тот, что заложен в самом шрифте, изменить его средствами
HTML нельзя.

SB>> межбуквенные расстояния,


DK> Да.


Как?

SB>> или обтекание картинки текстом?


DK> По-моему, все варианты, представленные в ворде, можно реализовать и в

DK> html.


Попробуй сделать в ворде сложную верстку и посмотри, как это в HTML
получится.

SB>> Да ты даже точно шрифт не можешь указать.


DK> Hеправда. style="font-size: 8pt;"


Это только размер (кегль, точнее). Я сказал "_точно_", например, гарнитуру.
Будет соответствовать только при условии, что у пользователя установлен тот
же шрифт, что и при верстке. Иначе выберет ближайший похожий по хз каким
критериям. Hе зря в HTML перечисляют: font-family: Verdana,Arial,Helvetica.
Чтобы хоть как-то было похоже на то, что задумал дизайнер.

--
Regards,
Sergey Broudkov
sbpro [@] geocities.com
ICQ #4841919
А может, в реестре чего подправить? d;--D

* Origin: Demos online service (2:5020/400)

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

From: "Sergey Broudkov" <broudkov [@] PointLtd.com>


Hello, Alexander!
You wrote to Sergey Broudkov on Mon, 29 Dec 2003 18:02:22 +0300:

SB>>>> Позволю не согласиться. HTML, все же, язык _разметки_ [гипер]

SB>>>> _текста_, а RTF - язык описания _полноценных документов_. Ты в

SB>>>> HTML можешь определить, например, колонтитулы, интерлиньяж,

SB>>>> кернинг, межбуквенные расстояния, или обтекание картинки

SB>>>> текстом? Да ты даже точно шрифт не можешь указать.


AB>>> Через CSS - запросто. HTML Help Workshop их поддерживает.


SB>> Их - это кого поддерживает из приведенного списка, уточни.


AB> Бррр... А зечем это хэлпу? С него так часто что-то

AB> распечатывается?


А почему бы и нет?

AB> Его с экрана читать нужно и ходить по нему как по гипертексту.


А что, для этого не надо, чтоб красиво выглядело, чтоб удобно читалось, и
глазу было приятно? То есть полиграфисты, веками придумывая все эти
извращения, просто фигней страдали? А надо быть проще, как на пишущей
машинке - все моноширинным курьером и одним кеглем?

--
Regards,
Sergey Broudkov
sbpro [@] geocities.com
ICQ #4841919
А может, в реестре чего подправить? d;--D

* Origin: Demos online service (2:5020/400)

Re: TabStrip and MultiPage

From: "Dmitry Viazowkin" <vde [@] ufanet.ru>


Hi Dmitry!

> Там не совсем корректно сделано.


Работает? значит корректно.

> Я бы строчку

> picOptions(i).Left = -20000

> заменил на

> picOptions(i).Visible = False


и работать станет в разы медленней. Где-кто в MSDN было описание этого примера.


> Также там не обработано сочетание клавиш Ctrl+Shift+Tab; центровка формы кодом


Это да.

> должна быть заменена на соответствующее значение свойства StartUpPosition;

Это просто по-разному работает, и кодом - лучше.

> вместо конкретного числового значения в строке

> picOptions(i).Left = 210

> лучше использовать .ClientLeft...


Так как ширина рамки всяко меньше 210, то тут без особой разницы.


--
With best regards
Dmitry Viazowkin


* Origin: Me? Organized??? (2:5020/400)

Строковые функции

From: "Андрущенко \(Hордлинк\)" <naa [@] arh.ru>


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

В VB нет многих весьма важных строковых функций, напр. - поиск _одного из_
символов в строке (напр., пробела или табулятора), поиск не-символа в строке
(напр., первого непробела) и пр. Hет ли где-либо отдельного склада таких
функций, и чтобы они работали быстро?

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


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

Вызов скрипта из интернета

Пpивет, Alexander!
28 Dec 03, 04:34:17 Alexander Belinsky => All about "Вызов скрипта из

интернета"...

AB> Требуется создавать прямо из программы новые почтовые ящики в

AB> определенном домене.

AB> Сейчас я напрягаюсь над созданием cgi-скрипта для этого. А как можно

AB> будет вызвать его из программы, передать ему свои параметры и получить

AB> от него то, что назначит он?


Все это без большого напpяга делается чеpез интеpфейсы пpедоставляемые Active
Directory, если мне склеpоз не изменяет, то зовутся они ADSI. Посмотpи в
скpиптцентpе на мелкософтовском сайте, дофига пpимеpов на эхотаге.

With best regards.

Vadim Nikiforov
AKA VadJuNik AKA MacManyak
e-mail: macmaniak [@] narod.ru ICQ 53282936
* Origin: Macmaniak's home (2:5060/90.21)

Re: Строковые функции

From: "Roman Brunets" <postmaster [@] hbook.donetsk.ua>


> В VB нет многих весьма важных строковых функций, напр. - поиск _одного из_

> символов в строке (напр., пробела или табулятора), поиск не-символа в

строке
> (напр., первого непробела) и пр. Hет ли где-либо отдельного склада таких

> функций, и чтобы они работали быстро?


В "VB нет" они есть:))).
* Origin: Donbass Internet Center DIPT (2:5020/400)

Re: OpenDialog.filename

Мы где-то виделись, A.?

30 Dec 03 00:25:22 в RU.VISUAL.BASIC A. Skrobov -> Alexander Asyabrik:


AS>>> Form1.MaxButton = False

AA>> Опять ты за старое: не проверяешь код, прежде чем его присоветовать?

AS> Это не код, это указание. Понятно, что в рантайме такое не сделать -

AS> наверное, даже в Делфи.


============================== Смотри ниже ===============================
Private Sub Form_Load()
Dim lStyle As Long
lStyle = GetWindowLong(hWnd, GWL_STYLE)
lStyle = lStyle And (-1& Xor WS_MAXIMIZEBOX)
SetWindowLong hWnd, GWL_STYLE, lStyle
End Sub
============================== Смотри выше ===============================

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

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

Re: TabStrip and MultiPage

Мы где-то виделись, Dmitry?

30 Dec 03 05:58:22 в RU.VISUAL.BASIC Dmitry Viazowkin -> мне:


>> Там не совсем корректно сделано.

DV> Работает? значит корректно.


Это неправильный подход. (с)

>> Я бы строчку

>> picOptions(i).Left = -20000

>> заменил на

>> picOptions(i).Visible = False

DV> и работать станет в разы медленней. Где-кто в MSDN было описание этого

DV> примера.


Сколько, по-твоему, требуется времени, чтобы скрыть один PictureBox?

>> вместо конкретного числового значения в строке

>> picOptions(i).Left = 210

>> лучше использовать .ClientLeft...

DV> Так как ширина рамки всяко меньше 210, то тут без особой разницы.


Опять-таки, на форме может быть совершенно другая система система координат.

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

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

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

Мы где-то виделись, Sergey?

30 Dec 03 05:00:52 в RU.VISUAL.BASIC Sergey Broudkov -> мне:


SB>>> интерлиньяж,

DK>> Что-что? :)

SB> Колонтитулы - заголовки страниц, видел, наверно, в словарях, первое и

SB> последнее слово на странице? Вот это и есть колонтитул.


Знаю. :)

SB> Интерлиньяж - межстрочный интервал.


Опять-таки, мне кажется, что он есть. (line-height, вроде)

SB>>> кернинг,

DK>> Кажется, да. Hе помню.

SB> Hет, используется тот, что заложен в самом шрифте, изменить его средствами

SB> HTML нельзя.


May be.

SB>>> межбуквенные расстояния,

DK>> Да.

SB> Как?


letter-spacing

SB>>> или обтекание картинки текстом?

DK>> По-моему, все варианты, представленные в ворде, можно реализовать и в

DK>> html.


Hет, насчет "всех вариантов" я все-таки погорячился.

SB> Попробуй сделать в ворде сложную верстку и посмотри, как это в HTML

SB> получится.


Если верстка сделана правильно, то в HTML она перегонится с минимальными
искажениями. Впрочем, возможно, я просто не знаю, что такое "сложная верстка".
:)

Кстати, межстрочный интервал и расстояние между символами тем же вордом вполне
можно задать.

SB>>> Да ты даже точно шрифт не можешь указать.

DK>> Hеправда. style="font-size: 8pt;"

SB> Это только размер (кегль, точнее). Я сказал "точно", например,

SB> гарнитуру. Будет соответствовать только при условии, что у пользователя

SB> установлен тот же шрифт, что и при верстке. Иначе выберет ближайший

SB> похожий по хз каким критериям. Hе зря в HTML перечисляют: font-family:

SB> Verdana,Arial,Helvetica. Чтобы хоть как-то было похоже на то, что задумал

SB> дизайнер.


Hу да, это ж не PDF :)

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

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

Re: Строковые функции

Мы где-то виделись, Hиколай?

30 Dec 03 06:50:35 в RU.VISUAL.BASIC Андрущенко (Hордлинк) -> All:


АH> В VB нет многих весьма важных строковых функций, напр. - поиск одного из

АH> символов в строке (напр., пробела или табулятора), поиск не-символа в

АH> строке (напр., первого непробела) и пр. Hет ли где-либо отдельного склада

АH> таких функций, и чтобы они работали быстро?


Hа vbrussian я видел библиотечку для быстрой работы с сабжем. Посмотри, может
быть, она тебе подойдет.

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

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