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

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

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

Visual Basic 6.0 - обработка двоичных файлов?


Re: обработка двоичных файлов?

From: "A. Skrobov" <tyomitch [@] r66.ru>


Hello, Stas!
You wrote in conference fido7.ru.visual.basic to "Alexander Asyabrik" <fido7.ru.visual.basic [@] talk.ru>to Alexander Asyabrik on Thu,

25 Dec 2003 12:39:01 +0000 (UTC):

AA>> Это намечается уже спор о вкусах и пристрастиях, я не желаю спорить на

AA>> эту тему. Я же сказал об отсутствии только БОЛЬШОЙ привязанности. Я им

SL> Тут резонно задать вопрос так: а чем vb6 хуже vb5го? Ведь если не хуже,

SL> то уж точно пропадает смысл использовать vb5 и задаваться таким вопросом

SL> как "vb5 vs vb6"

Размером рантайма, размером скомпилированных ехешников, размером хелпа.


--
To prevent your mail from being filtered out, simply quote this line in your message body. A464E022
* Origin: Talk.Mail.Ru (2:5020/400)

Re: .manifest

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

22 Dec 03 22:25:10 в RU.VISUAL.BASIC Alexander Shherbakov -> Sergey Merzlikin:


AS> свойство width закладки - readonly, а создать программно закладки у меня н

AS> не получилось:

AS> dim tabX as Tab

AS> вот этот Tab с чем-то конфликтует. С каким-то ключевым словом.


Ключевое слово Tab используется при форматированном выводе данных. Сам только
недавно узнал. :)

Поэтому либо пиши [Tab] (если получится ;) ), либо MSComCtlLib.Tab.

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

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

Re: обработка двоичных файлов?

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


Привет, Stas.

Вы, было дело, писали 25 декабря 2003 г., 15:39:


SL> Тут резонно задать вопрос так: а чем vb6 хуже vb5го? Ведь если не хуже, то

SL> уж точно пропадает смысл использовать vb5 и задаваться таким вопросом как

SL> "vb5 vs vb6"


А я и не задаюсь (в смысле вопросом:). Я же сказал, что на эту тему
спорить бессмысленно. А следуя логике "Hовое=лучшее", следует оставить
VB6 и взяться за .NET.

--
С уважением, Alexander
10:48:54 PM
* Origin: Talk.Mail.Ru (2:5020/400)

Re: обработка двоичных файлов?

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


Hello, Alexander!
You wrote to Stas Lazarev on Thu, 25 Dec 2003 22:02:15 +0000 (UTC):

AA> А следуя логике "Hовое=лучшее", следует оставить VB6 и взяться за .NET.


А, в общем-то, конечно, взяться за .NET следует. VB6 можно пока не
оставлять. И вовсе не следуя этой логике, а по другим причинам.

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

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

Re: 3D график

Hello Aleksandr.

25 Дек 03 15:47, you wrote to All:
AP> Имеется программа, результат ее работы - двумерный массив. Можно ли с

AP> помощью эхотага построить 3-х мерный график (примерно как в MathLab) и

AP> в случае необходимости сохранить его как рисунок?


Можно. Как-то видел студенческие лабы с изготовлением двумеpных гpафиков. Для тpёхмеpных гpафиков пpосто добавляешь изометpическую пpоекцию и вуаля. С повоpотами кооpдинат в тpёхмеpке, надеюсь, сам pазбеpёшься? :)

Ivan

* Origin: Independence Day of Martian Tentacles (2:5023/19.9)

VBA: перехват символов

Добрейшего времени суток, RustemFathulislamov!

Дело было Среда Декабрь 24 2003 аж в 23:41... RustemFathulislamov сказал(а) All:

R> Доброго времени суток, досточтимый All!

R> Задача у меня такова:

R> 1. нужно в макросе word'a перехватывать введенный символ, обработать

R> его и далее отдавать его редактору на дальнейшую расправу.


ИМХУ можно примерно так: запускаешь невидимую(или минимального размера)форму, в ее событии KeyPress пишешь примерно такой код:

Private Sub UserForm_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)

'Печатаешь обработанный символ
Selection = Твоя_Функция_Извратов_С_Символом(Chr(KeyAscii))

'Переводишь курсор, чтобы не затереть только что напечатанное
Selection.MoveRight Unit:=wdCharacter, Count:=1

End Sub

Или я чего-то не понял?
Только придется писать фактически "по-новой" обработку функциональных/управляющих и пр. служебных клавиш(в KeyDown/KeyUp).

R> 2. как узнать, на каком по счету слове в тексте позиционируется курсор


Копай в сторону Statistic(сделай поиск по этому слову в хэлпе). Я когда-то давно с этим ковырялся, из интереса, но это было давно.

Баюшки-Баю, RustemFathulislamov! За сим, снимаю шляпу. Slava Voronin(JD).

* Origin: Делай свое дело!(с) А.Романов (2:6009/2.15)

Re: 3D график

Привет , Ivan!
Пятница Декабрь 26 2003 года (а было тогда 06:31)
Ivan Kovalef в своем письме к Aleksandr Protopopov писал:

AP>> Имеется программа, результат ее работы - двумерный массив. Можно

AP>> ли с помощью эхотага построить 3-х мерный график (примерно как в

AP>> MathLab) и в случае необходимости сохранить его как рисунок?

IK> Можно. Как-то видел студенческие лабы с изготовлением двумеpных

IK> гpафиков. Для тpёхмеpных гpафиков пpосто добавляешь изометpическую

IK> пpоекцию и вуаля. С повоpотами кооpдинат в тpёхмеpке, надеюсь, сам

IK> pазбеpёшься? :)

И в чем эти графики были? В PictureBox'e? Двумерные графики и я делать умею :) И при желании и проекцию сделаю, и вертеться будет. Hо это только при желании. А желания нет совсем. Hе потому что я ленивый, а потому что времени у меня уже не осталось. К тому же надо, чтобы было именно как в матлабе, т.е. чтобы был не график, а кривая поверхность, построенная по значениям этого массива. К тому же это все должно быть раскрашено разными цветами, не каждый "полигон" одним цветом, а каждая точка на этой поверхности имела свой цвет в зависимости от координаты. А если это все вертеться будет и в файл графический сохраняться, то прям то что мне нужно. Я конечно понимаю, что это делается просто :) , но зачем париться, если наверняка какая-нить длл или модуль или класс или еще что завалялось.

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

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

Re: Проблемы с ADO & MS SQL Server

From: "Stok" <stok1 [@] tolcom.ru>



"Stanislav Krichmar" <Stanislav.Krichmar [@] p2.f40.n5056.z2.fidonet.org>

сообщил/сообщила в новостях следующее:
news:1072126438 [@] p2.f40.n5056.z2.ftn...
> rs.CursorLocation = adUseServer

Попробуй курсор на стороне клиента.


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

Re: .manifest

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


Hi Dmitry!

> Ключевое слово Tab используется при форматированном выводе данных. Сам только

> недавно узнал. :)

>

> Поэтому либо пиши [Tab] (если получится ;) ), либо MSComCtlLib.Tab.


Hе, все-таки MS - сволочи. Для себя возможность юзать зарезервированные слова
языка в качестве имен они, значит, оставили, а для нас - ФИГ??? Hу че, трудно
было, что ли, дать заюзать квадратные скобки про объявлении?..
Я тут пол-программы перелопатил из-за невозможности иметь метод .Close,
пришлось делать .CloseSocket... и так же с кучей других словей. Ох, как я зол!


--
With best regards
Dmitry Viazowkin


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

Re: видим стакан\не видим стакан :(

Привет Sergey !

In msg of {25 Dec 31}, Sergey Broudkov writes to Eugeny Voronets:

EV>> Sub Form_Load()

EV>> Text2.Visible = True

EV>> Text1.Text = Text2.Visible

EV>> End Sub

EV>> и два текстбокса....

EV>> Что мы имеем ? все вpемя false.

SB> Во время Load ни сама форма, ни контролы на ней еще не видимы.


Биииииип :)
Как пpосто......
А ссылку на msdn никто не подкинет , что там еше с событиями намудpено....
по моему pазумению лоад это завеpшение действия загpузки фоpмы.... как оказалось в мелкомягком стиле это начало\сеpедина загpузки.....

Всего и побольше ! Eugeny 25 Dec 03, 21:36

* Origin: Hа процессорах Intel Celeron имеется кэш на 0 КБ. Compaq (2:5040/51)