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

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

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

Visual Basic 6.0 - PGP & VB


PGP & VB

From: "Youri V. Medvedev" <mdst [@] dci.dalcominfo.ru>



Есть ли у кого ссылки или примеры по subj ?


* Origin: HOME (2:5020/400)

Re: Работа функций Win32Api под XP

From: Mike <mikeNOS [@] skeptik.net>


Alexander Asyabrik wrote:
> VK> "Alexander Asyabrik" <xxxx [@] xxx.xxxxxx.xx> сообщил/сообщила в новостях

> VK> следующее: news:5219520062.20040421163544 [@] xxxx.xxxx.xxx...

> Поубывау бы!!! Убери немедленно эти цитаты, от спама житья же просто нет!

> PS Еще раз прошу - не цитируй большое мое е-мыло!


Это глупо. Спам-роботы в первую очередь сканируют поле From.

--
Best regards
(M)ike
При ответе на e-mail убрать из адреса NOS

* Origin: Best antimagic/antiUFO cure: http://skeptik.net (2:5020/400)

Re: HEX in VB

Пpиснилось мне как-то 08 мая 04, что Alexander Trishin пpиходил к Albert
Einstein, и говоpил ему о Re: HEX in VB
AT> Уж даже не знаю как еще подсказать. Может стаpшие товаpищи помогут :)

Да не, спасибо, все уже понял. Благодаpю.

С наилучшими пожеланиями,
Einstein (aka Victor V.)
(mailto: enstainATyandexDOTru, URL: www.enstain.da.ru)
Winamp не вещает :(
* Origin: Imagination is more important than knoweledge! (2:4624/8.204)

Re: Работа функций Win32Api под XP

From: Alexander Asyabrik <belmis [@] mail.belpak.by>


Привет, Mike.

Вы, было дело, писали 10 мая 2004 г., 19:21:


>> PS Еще раз прошу - не цитируй большое мое е-мыло!


M> Это глупо. Спам-роботы в первую очередь сканируют поле From.


Если у тебя хватило ума написать mikeNOS [@] skeptik.net вместо
mike [@] skeptik.net это еще не основание называть кого-либо глупцом,
особенно если почтовый сервер его провайдера не позволяет написать
лабуду в это поле.

И, кроме того, какое все это имеет отношение к теме?
--
С уважением, Alexander
10:46:24 PM
* Origin: Talk.Mail.Ru (2:5020/400)

Закодировать текстовый файл

AA>>>> Да и при работе байтовыми массивами скорость операций

AA>>>> всегда выше, нежели чем со строками.

AS>>> Вовсе даже не всегда, зависит от задачи.

AA>> Погорячился, согласен.

AS> ;-)

Сейчас он тебя на порнушные рассылки подпишет. ;)


AA>> PS Hа скорость я такой ход не тестировал (в смысле с Replace),

AA>> попробуй сам.

AS> Любопытная фишка. А конкатенировать байтовые массивы тоже так запросто

AS> можно?

А конкатенация строк - это быстрый и мгновенный процесс? ;)


AS> Или, ммм... заменить все подстроки вида ?было? на ?стало?, где

AS> ? - произвольный символ? (цель та, чтобы не нашлось стандартной

AS> функции, и заменять пришлось руками)

И? Перебор байт с указанием позиции в любой момент, чем обращение к части подстроки будет? Так ведь байты быстрее. ;)


AS> Безусловно, есть и у строк преимущества. Вон, в делфи есть и

AS> length-prefixed, и zero-terminated

Что это значит?


AS> строки, потому что у обоих типов есть свои преимущества и недостатки.

AS> И никто, казалось бы, не кричит, что одни из них всегда круче других,

AS> и другие надо выбросить, а те оставить.

Hикто и не кричит. Ведь все знают, что байты быстрее, и все делают исключительно на строках. ;)


* Origin: 1134 (2:5045/44.13)

Закодировать текстовый файл

AA>>>> Что уж так сразу и "бит"? C _байтами_ повеселее будет

AA>>>> "плясать":-) Да и при работе байтовыми массивами скорость

AA>>>> операций всегда выше, нежели чем со строками.

AS>>> Вовсе даже не всегда, зависит от задачи.

AS>>> Давай, пиши замену подстроки в байтовом массиве, посмотрим,

AS>>> будет ли быстрее. Чyр без CopyMemory.

RY>> Быстрее чего? Быстрее replace? Или поиска и замены по Mid$? ;)

AS> ^^^^^^^^^^^^^^^^^^^^^^^^

AS> Причём без Replace в обоих случаях

Дык visualbasic 5.

Байты быстрее. У меня в Visual Basic 5 своя функция аналог Replace. Hаписана на строках. Тормозит. Аргумент? ;)

* Origin: 1134 (2:5045/44.13)

Закодировать текстовый файл

AA> Dim a() As Byte, b() As Byte, c, d

AA> a = "Объединение ":b = "2-x массивов"

AA> c = a:d = b

AA> a = c & d

AA> MsgBox a

AA> Конечно это изврат, но как демонстрация...

Кстати, меня тут все пытались уверить, что преобразование массива байт в строку - раз плюнуть.
* Origin: 1134 (2:5045/44.13)

Help чайнику

Hello, All!

Hарод, сорри за тупой вопрос, но...
я только взялся за сабж, интересно. Использую Visual Studio .NET 2002
Environment v7.0.9466
И не отговаривайте, другого нет и искать не хочу, потому как VB нужен для
коллекции в голове, ну и вдруг пригодится. :)

Вопрос. Hаписал приложение, сделал Debug, Release
Запускаю, работает. Ошибок нет, отлажено...
Отдаю друзьям - Ошибка инициализации приложения.
Что поправить в исходнике, чтобы или библиотека была в той папке где надо, или
она вовсе не использовалась(бред, конечно) или хоть как она называется скажите.

Always yours, Sergey S. Shulgin. Изготовим печатные платы
* Origin: Moderator of RU.PLAYING.GAMES(игры\головоломки) (2:5036/55)

Re: Закодировать текстовый файл

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

16 May 04 13:33:32 в RU.VISUAL.BASIC Roman Yuakovlev -> A. Skrobov:


AA>>>>> Да и при работе байтовыми массивами скорость операций

AA>>>>> всегда выше, нежели чем со строками.

AS>>>> Вовсе даже не всегда, зависит от задачи.

AA>>> Погорячился, согласен.

AS>> ;-)

RY> Сейчас он тебя на порнушные рассылки подпишет. ;)


From moderator: тихо, %ля!

AS>> Безусловно, есть и у строк преимущества. Вон, в делфи есть и

AS>> length-prefixed, и zero-terminated

RY> Что это значит?


Различные способы хранения длины строки. В первом случае строка на самом деле
начинается с байта, в котором хранится ее длина. Во втором случае длина сама
по себе не хранится, а конец строки обозначается символом \0 aka vbNullChar
(т.е. с нулевым кодом).

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

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

Re: Закодировать текстовый файл

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

Mon, 17 May 2004 16:33:54 +0300 в RU.VISUAL.BASIC Dmitriy Kozyrev -> Roman

Yuakovlev:

AS>>> Безусловно, есть и у строк преимущества. Вон, в делфи есть и

AS>>> length-prefixed, и zero-terminated

RY>> Что это значит?

DK> Различные способы хранения длины строки. В первом случае строка на самом

DK> деле начинается с байта, в котором хранится ее длина. Во втором случае

DK> длина сама по себе не хранится, а конец строки обозначается символом \0

DK> aka vbNullChar (т.е. с нулевым кодом).


Вдогонку. Строки, используемые в API-функциях, являются zero-terminated
(сишный стандарт строк), а эхотажные строки (BSTR) - length-prefixed (только
там 4 байта для длины).

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

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