Обсуждение программирования на 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" (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) |