Техническая поддержка :

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

для защиты Windows программ

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

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


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: Мартынов Сергей

Здраствуйте 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
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"

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


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

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


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

From: "Андрущенко \(Hордлинк\)"

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

"RustemFathulislamov" сообщил/сообщила в новостях
следующее: 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"
Subject: Re: как бороться с нечувствительностью key у объекта Collection к регистру?

Hello, Андрей!
You wrote in conference fido7.ru.visual.basic to "All" 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"

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)



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




Главная     Программы     Статьи     Разное     Форум     Контакты