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

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

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

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


Re: FileCopy информация

Hello, Vladimir!
You wrote to to Sergey Merzlikin on 29 Aug 04 20:54:42:

SM>> Это оператор, а не функция, поэтому ничего возвращать он не может.
SM>> Если копирование невозможно, возникает Run-time ошибка, которую можно
SM>> отловить по On Error.
VI> Т. е. если будет нарушена ТОЛЬКО контрольная сумма (байтик там
VI> какой-нибудь на дискету неверно ляжет) то поймать эту ошибку нечем?
В случае VERIFY ON или-как-там-его, при неверно лёгшем на дискету байтике
таки должна возникнуть ошибка.
* Origin: I do NOT wish to fall! (2:5080/1003.16)


Re: Форма печати

From: "Gribkov M.N."


> Hужно сделать макет печатаемой страницы. С постоянной шапкой и концовкой,
но
> разным кол-вом строк в середине. Что-то типа Data Report, только без
> использования БД, в какую сторону лучше смотреть?

Смотри www.componentone.com
ActiveX VSView.

Или тоже самое VideoSoft.
Или еще проще на www.softline.ru

Если не нейдешь, пиши по мылу, вышлю. Там и через ADO и DAO
(хотя я не совсем понял, какая тебе разница?) и в ручную, то есть как
хочешь.
Очень классая компонента.

Макс


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


Re: FileCopy информация

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

29 Aug 04 20:54:42 в RU.VISUAL.BASIC Vladimir Ilyashenko -> Sergey Merzlikin:

SM>> Это оператор, а не функция, поэтому ничего возвращать он не может. Если
SM>> копирование невозможно, возникает Run-time ошибка, которую можно
SM>> отловить по On Error.
VI> Т. е. если будет нарушена ТОЛЬКО контрольная сумма (байтик там
VI> какой-нибудь на дискету неверно ляжет) то поймать эту ошибку нечем?

Да забей ты. Как правило, стабильность процесса записи данных отслеживает само
железо или его контроллер. Программе же делать это незачем.

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

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


Re: Сертификат

From: "Sergei Ho"

"Sergei Ho" wrote in message news:cgso6t$2n3j$1 [@] ddt.demos.su...
> Макросы или шаблон с программами VBA можно
> подписать своей самодельной цифровой подписью,
> которую можно экспортировать в файл с расширением *.cer.
> Т.е. сделать свой сертификат. Можно ли его как-то автоматом
> установить в систему юзера, чтобы избегнуть объяснения ему
> как и чего с ним делать? Hу или полуавтоматом?
> Мол щас тебя спросят, так ты скажи "да".
> Это нужно чтобы упростить установку ему моего шаблона с макросами.
>
> Сергей.

Помучился и оказалось, что можно упростить установку сертифика так:

Set WshShell = WScript.CreateObject("WScript.Shell")
strPath = WScript.ScriptFullName
strPath = "rundll32.exe cryptext.dll,CryptExtAddCER " & Mid(strPath, 1, InStrRev(strPath, "\")) & "my.cer"
WshShell.Run strPath
Set WshShell = Nothing

При выполнении этого VBS сразу вызывается мастер импорта,
а при выполнении того же из командной строки:

rundll32.exe cryptext.dll,CryptExtAddCER my.cer

почему-то идет только ругань на сертификат и дальше стоп.

Пробовал пока только под WinXP SP2.

Можно ли вызвать мастер импорта сертификата не прибегая к выполнению VBS скрипта?

Сергей.


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


Сертификат

Hi, Sergei.

SH> Макросы или шаблон с программами VBA можно
SH> подписать своей самодельной цифровой подписью,
SH> которую можно экспортировать в файл с расширением *.cer.
SH> Т.е. сделать свой сертификат. Можно ли его как-то автоматом
SH> установить в систему юзера, чтобы избегнуть объяснения ему
SH> как и чего с ним делать? Hу или полуавтоматом?
SH> Мол щас тебя спросят, так ты скажи "да".
SH> Это нужно чтобы упростить установку ему моего шаблона с макросами.
Mожет попробывать надстройки?

* Origin: (2:5061/32.47)


Re: Сертификат

From: "Sergei Ho"

"Eugene Smelik" wrote in message news:1093860938 [@] p47.f32.n5061.z2.ftn...
> Hi, Sergei.
>
> SH> Макросы или шаблон с программами VBA можно
> SH> подписать своей самодельной цифровой подписью,
> SH> которую можно экспортировать в файл с расширением *.cer.
> SH> Т.е. сделать свой сертификат. Можно ли его как-то автоматом
> SH> установить в систему юзера, чтобы избегнуть объяснения ему
> SH> как и чего с ним делать? Hу или полуавтоматом?
> SH> Мол щас тебя спросят, так ты скажи "да".
> SH> Это нужно чтобы упростить установку ему моего шаблона с макросами.

> Mожет попробывать надстройки?

Что это такое? Я тут нашел было некий пример
www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=40696&lngWId=1
с отсылкой на ActiveX, который умеет работать с сертификатами
www.chilkatsoft.com/ChilkatCert.asp

Hо так и не нашел по указанной ссылке Chilkat Certificate component.

Возможно есть где-то класс по работе с сертификатами.

Проблема не в том, чтобы скрытно всунуть в систему сертификат,
а в том чтобы его импорт прошел с наименьшим числом вопросов, предупреждений,
и кнопок, на которые придется жать юзеру. Эти диалоги пугают и путают юзера.

Сергей.


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


Re: Сертификат

From: "Sergei Ho"

> Проблема не в том, чтобы скрытно всунуть в систему сертификат,
> а в том чтобы его импорт прошел с наименьшим числом вопросов, предупреждений,
> и кнопок, на которые придется жать юзеру. Эти диалоги пугают и путают юзера.
>
> Сергей.

Уточнение:
Я имею в виду, что программа-установщик, в ходе инсталляции
еще и сертификает юзеру установит. Хотя возможны варианты...

Сергей.


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


WINPOPUP

Привет, All!

Я тут пытаюсь сделать subj под win'95'98, только чтоб выглядел он как в NT 2000 или XP, т.е. окошко с сообщением и кнопка ОК. Другие подобные проги не подходят, т.к. педприятие здесь специффическое нужно чтоб сообщение (только оно) писалось БОЛЬШИМИ БУКВАМИ.
* Origin: -+=biZZon=+- (2:5003/7.59)


WINPOPUP

Привет, All!

Я тут пытаюсь сделать subj под win'95'98, только чтоб выглядел он как в NT 2000 или XP, т.е. окошко с сообщением и кнопка ОК. Другие подобные проги не
подходят, т.к. педприятие здесь специффическое нужно чтоб сообщение (только
оно) писалось "ОЧЕHЬ БОЛЬШИМИ БУКВАМИ!!!". Сообщения идут с сервера win2k и netware Может кто делал подобное? Тут порт какой-то слушать надо winsock-ом? Если да, то какой, и в каком виде данные идут? Или что порекомендуете почитать в этом направлении?
* Origin: -+=biZZon=+- (2:5003/7.59)


Re: Векторная графика

Привет , A!



Воскресенье Авгyст 29 2004 года (а было тогда 13:53)
A Skrobov в своем письме к Aleksandr Protopopov писал:

AP>>>> благодарен любой помощи.
AS>>> Оператор Line? Или апишка LineTo? С чем помочь?
AP>> Показать, куда копать и как. Мне нужно, чтобы можно было менять
AP>> координаты начала, конца линии, угол наклона, положение. Тут
AP>> подошла бы обычная линия из стандартного набора, но к ней не
AP>> привязаны события. Если в качестве точки сошел обычный Shape (его
AP>> достаточно просто перетаскивать и удалять), то с линией я не знаю
AP>> что делать.
AS> Держи. Линия таскается за концы и целиком.
Спасибо. Hо данный пример хорош для одной линии. К тому же я хотел бы, чтобы можно было можно уже во время работы программы менять координаты концов, угол наклона и т.д., но не только вручную, но и в текстовых полях, и каждая линия имела свой индекс (почти как в Visio). В идеале это была бы обычная линия из стандартного набора инструментов с добавленными событиями (Mouse Move, Click, Up&Down, Drag&Drop) и возможностью установки фокуса.


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



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