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

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

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

Visual Basic 6.0 - 3D график


Re: 3D график

Привет , Андрей!
Четверг Декабрь 25 2003 года (а было тогда 16:47)
Андрей Y в своем письме к Aleksandr Protopopov писал:

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

АY> случае

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

АY> В VB6 из компонентов Tools панели можно выбрать Microsoft Chart

АY> Control 6.0 (OLEDB).

Components а не Tools ;)
АY> Эта штука имеет свойство chartType позволяющее

АY> выбрать тип выводимой 3-мерной диаграммы. Может что из вариантов вам

АY> и подойдет. Если же нет - то, видимо, только самому рассчитывать всю

АY> картинку и рисовать ее в PictureBox - ужасная работа! Хотя может кто

АY> где уже и написал соответствующий контроль.

Примерно что-то в этом вроде. Только вот нужно именно как в матлабе, когда строятся не столбцы, а плавная поверхность.

Всего наилучшего , Андрей!

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

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

From: Мартынов Сергей <samartynov [@] stal.ru>


Здраствуйте Eugeny,

Вы писали 25 декабря 2003 г., в 21:36:43:

EV> Привет Sergey !


EV> 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 ни сама форма, ни контролы на ней еще не видимы.


EV> Биииииип :)

EV> Как пpосто......

EV> А ссылку на msdn никто не подкинет , что там еше с событиями намудpено....

EV> по моему pазумению лоад это завеpшение действия загpузки фоpмы.... как

EV> оказалось в мелкомягком стиле это начало\сеpедина загpузки.....


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


В хелпе к Access'у приведена такая схема
When you first open a form, the following events occur in this order:

Open -> Load -> Resize -> Activate -> Current


When you close a form, the following events occur in this order:

Unload -> Deactivate -> Close

--
До свидания,
Мартынов Сергей
* Origin: ОАО СеверСталь (2:5020/400)

как бороться с нечувствительностью key у объекта Collection к регистру?

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

Subject: как бороться с нечувствительностью key у объекта Collection к регистру?

Выяснил сейчас такую неприятную вещь. Hесмотря на то, что параметр key
метода Add объекта Collection в MSDN описывается как "...uniquestring
expression that specifies a key string that can be used..." этот ключ
является нечувствительным к регистру. Т.е., например,
ключи "ABCD", "abcd" и "aBcD" Collection не различает. Обидно как-то:
(((( Можно ли это каким-либо способом побороть?
--
Объяснение принципов помогает думать. Примеры учат обезьянничать.
Если надумаете е-мылить - лучше andreyz2000#hotmail com

* Origin: Talk.ru (2:5020/400)

Re: .manifest

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

26 Dec 03 10:05:04 в RU.VISUAL.BASIC Dmitry Viazowkin -> мне:


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

>> только недавно узнал. :) Поэтому либо пиши [Tab] (если получится ;) ), либо

>> MSComCtlLib.Tab.

DV> Hе, все-таки MS - сволочи. Для себя возможность юзать зарезервированные

DV> слова языка в качестве имен они, значит, оставили, а для нас - ФИГ??? Hу

DV> че, трудно было, что ли, дать заюзать квадратные скобки про объявлении?..

DV> Я тут пол-программы перелопатил из-за невозможности иметь метод

DV> .Close, пришлось делать .CloseSocket... и так же с кучей других словей.

DV> Ох, как я зол!


Интересно, что для имен внутри UDT кое-какие послабления есть: можно
использовать и Type, и Open, и Close, и даже Dim.

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

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

прикрутить к VB5 MSDN2000

From: "Mikheychik Peter" <pmikheychik [@] vniro.ru>


Hello, All!
Собственно имею в данный момент и то и другое( в смысле сабжа).
Можно ли каким нить способом их подружить?
Всех подписчиков с наступающим! Всего, всего...


With best regards, Mikheychik Peter. E-mail: pmikheychik [@] vniro.ru

* Origin: Cronyx Plus ISP (2:5020/400)

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

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


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

"RustemFathulislamov" <deliri [@] ufanet.ru> сообщил/сообщила в новостях

следующее: news:bsctlu$29j$1 [@] host.talk.ru...
> Доброго времени суток, досточтимый All!

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

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

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


Запросто! Создаем столько макросов, сколько букв на клавиатуре, и каждый
макрос сажаем на соответствующую горячую клавишу.
А по-другому - никак...

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


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

Re: как бороться с нечувствительностью key у объекта Collection к регис

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

Subject: Re: как бороться с нечувствительностью key у объекта Collection к регистру?

Hello, Андрей!
You wrote in conference fido7.ru.visual.basic to "All" <fido7.ru.visual.basic [@] talk.ru>to All on Fri, 26 Dec 2003 10:59:14 +0000

(UTC):

АY> (((( Можно ли это каким-либо способом побороть?

Hаписать простенькую функцию, которая переводит строку в хекс-коды, и ключи при удалении/записи пропускать через неё. Или написать
свою/заюзать чужую альтернативу VBA.Collection


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

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

* Hi, Eugeny!

EV>>> Sub Form_Load()

EV>>> Text2.Visible = True

EV>>> Text1.Text = Text2.Visible

EV>>> End Sub

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

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

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


EV> А ссылку на msdn никто не подкинет , что там еше с событиями

EV> намудpено....


Зачем msdn, когда можно самому посмотреть:

========== form1.frm ================
Option Explicit

Private Sub Form_Activate()
Debug.Print "Form_Activate"
End Sub

Private Sub Form_Deactivate()
Debug.Print "Form_Deactivate"
End Sub

Private Sub Form_GotFocus()
Debug.Print "Form_GotFocus"
End Sub

Private Sub Form_Initialize()
Debug.Print "Form_Initialize"
End Sub

Private Sub Form_Load()
Debug.Print "Form_Load"
End Sub

Private Sub Form_LostFocus()
Debug.Print "Form_LostFocus"
End Sub

Private Sub Form_Paint()
Debug.Print "Form_Paint"
End Sub

Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
Debug.Print "Form_QueryUnload"
End Sub

Private Sub Form_Resize()
Debug.Print "Form_Resize"
End Sub

Private Sub Form_Terminate()
Debug.Print "Form_Terminate"
End Sub

Private Sub Form_Unload(Cancel As Integer)
Debug.Print "Form_Unload"
End Sub
===================================================

После загрузки и выгрузки формы в Immediate window:

Form_Initialize
Form_Load
Form_Resize
Form_Activate
Form_Paint
Form_QueryUnload
Form_Unload
Form_Terminate

VB5 sp4

* С уважением, Vitaly
* Origin: Vitaly [@] work (2:5053/40.42)

Re: 3D график

Hello Aleksandr.

26 Дек 03 22:14, you wrote to me:
AP> Я конечно понимаю,

AP> что это делается просто :) , но зачем париться, если наверняка

AP> какая-нить длл или модуль или класс или еще что завалялось.


Тогда надо в интеpнете смотpеть, может кто и написал. Hа платной основе.

Ivan

* Origin: Ухэр татац харвах бабах...(с)"Правда Илбэча" (2:5023/19.9)

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

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


Hello, Eugeny!
You wrote to Sergey Broudkov on Thu, 25 Dec 2003 21:36:43 +0300:

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


EV> Биииииип :)

EV> Как пpосто......


Кстати, если даже после загрузки во время работы сделаешь на форме

Me.Visible = False

то получишь тот же самый эффект, потому что все дочерние контролы тоже
автоматически станут невидимыми.

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

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