Visual Basic 6.0 - видим стакан\не видим стакан :(
Re: видим стакан\не видим стакан :(
From: "Sergey Broudkov" <broudkov [@] PointLtd.com>
Hello, Eugeny!
You wrote to All on Thu, 25 Dec 2003 12:20:12 +0300:
EV> я все конечно понимаю....
EV> пишем вот такую мелкую и гадкую пpогpамку....
EV> Sub Form_Load()
EV> Text2.Visible = True
EV> Text1.Text = Text2.Visible
EV> End Sub
EV> и два текстбокса....
EV> Что мы имеем ? все вpемя false.
Во время Load ни сама форма, ни контролы на ней еще не видимы.
--
Regards,
Sergey Broudkov
sbpro [@] geocities.com
ICQ #4841919
А может, в реестре чего подправить? d;--D
* Origin: Demos online service (2:5020/400)
Re: видим стакан\не видим стакан :(
From: Alexander Asyabrik <belmis [@] mail.belpak.by>
Привет, Eugeny.
Вы, было дело, писали 25 декабря 2003 г., 12:20:
EV> я все конечно понимаю....
да вот не все, однако;-)
EV> пишем вот такую мелкую и гадкую пpогpамку....
EV> Sub Form_Load()
EV> Text2.Visible = True
EV> Text1.Text = Text2.Visible
EV> End Sub
EV> и два текстбокса....
EV> Что мы имеем ? все вpемя false.
EV> что свойство visible невозвpащаемое ?
EV> ставить можно, менять можно ... а возвpата нет.
Тоесть как это не возвращаемое? Ты же _получаешь_ False как и положено в
этот момент (на невидимой-то форме!).
В Form_Load _сама форма_ еще не видна, она только еще ЗАГРУЖАЕТСЯ.
Hапиши вот так и увидишь уже иной результат.
Sub Form_Load()
Me.Show
Text2.Visible = True
Text1.Text = Text2.Visible
End Sub
Предполагаю VB в свойстве Visible просто возвращает значение API IsWindowVisible
для контрола. И все.
EV> ясен пень можно обойти, стал невидимым обьектам делать enable=false , но это
EV> что то чеpез известное место....
А чего надо-то, не пойму? Может сама твоя идея через "известное место"? :-)
Без обид?
--
С уважением, Alexander
11:46:01 AM
* Origin: Talk.Mail.Ru (2:5020/400)
Re: обработка двоичных файлов?
From: "A. Skrobov" <tyomitch [@] r66.ru>
Hello, Alexander!
You wrote in conference fido7.ru.visual.basic to "Mikheychik Peter" <fido7.ru.visual.basic [@] talk.ru>to Mikheychik Peter on Wed, 24
Dec 2003 20:25:24 +0000 (UTC):
MP>> Стоит ли искать 6-ой - чем он отличается от 5-го?
AA> IMHO ничего грандиозного. Hабор новых функций и расширение
AA> возможностей у некоторых старых. Дополнительные OCX компоненты.
AA> Справочная система используется MSDN-ская вместо обычной hlp для VB5.
AA> В плане отладки ничего вроде нового. И, конечно, рантайм у VB6 свой.
AA> Лично у меня большой привязанности:) к VB6 так и не возникло...
Зря. Возможность функций возвращать массивы, а также функции Split, Join и Replace вызвали у меня большую привязанность к 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[2]: обработка двоичных файлов?
From: Alexander Asyabrik <belmis [@] mail.belpak.by>
Привет, A.Skrobov.
Вы, было дело, писали 25 декабря 2003 г., 13:03:
AA>> Лично у меня большой привязанности:) к VB6 так и не возникло...
AS> Зря. Возможность функций возвращать массивы, а также функции
AS> Split, Join и Replace вызвали у меня большую привязанность к VB6.
Это намечается уже спор о вкусах и пристрастиях, я не желаю спорить на
эту тему. Я же сказал об отсутствии только БОЛЬШОЙ привязанности. Я им
все-таки пользуюсь. Кроме того упомянутые прекрасные функции легко
заменяются в несколько строк от VB5 (там где скорость не имеет особого
значения). А массивы можно возвращать и внутри Variant переменной. Мне
больше не хватает в VB5 возможности присваивать значения одного
массива другому. Hо для этого есть палочка-выручалочка CopyMemory.
--
С уважением, Alexander
12:12:25 PM
* Origin: Talk.Mail.Ru (2:5020/400)
глюк 1310 - теряется код 13 в конце строки
From: Андрей Y <andreyz [@] matchem.kth.se>
Проблема от которой у меня крыша почти уже поехала. Имеется программа
наприсанная лет 10 назад на VB3. Была шаг за шагом перегнана в VB6, но
большинство алгоритмов и подходов - старые добрые. Программа работает с
текстовыми файлами посредством самых простых операторов Print, Write,
Input. Программа работает у меня 10 лет без проблем. Дал ее коллегам и
стал вылезать у них на компах такой глюк.
Время от времени (но далеко не всегда) в записанных программой файлах в
конце каждой строки стал теряться символ 13. Т.е. строки оказываются
разделены не парой символов 1310, а только символом 10. Hайти в какой
момент это происходит я пока не смог - на моем компе этого не
происходит, а получить строгую последовательность действий от других
пользователей пока не удалось.
Может кто стаклкивался с чем-нибудь подобным?
Спасибо
--
Объяснение принципов помогает думать. Примеры учат обезьянничать.
Если надумаете е-мылить - лучше andreyz2000#hotmail com
* Origin: Talk.ru (2:5020/400)
обработка двоичных файлов?
From: "Stas Lazarev" <crus [@] amm-group.ru>
Hello, Alexander!
You wrote to A. Skrobov on Thu, 25 Dec 2003 11:04:02 +0000 (UTC):
AA> Это намечается уже спор о вкусах и пристрастиях, я не желаю спорить на
AA> эту тему. Я же сказал об отсутствии только БОЛЬШОЙ привязанности. Я им
Тут резонно задать вопрос так: а чем vb6 хуже vb5го? Ведь если не хуже, то
уж точно пропадает смысл использовать vb5 и задаваться таким вопросом как
"vb5 vs vb6"
--
With best regards, Stas Lazarev.
* Origin: OOO BIS (2:5020/400)
3D график
Привет , All!
Имеется программа, результат ее работы - двумерный массив. Можно ли с помощью эхотага построить 3-х мерный график (примерно как в MathLab) и в случае необходимости сохранить его как рисунок?
Всего наилучшего , All!
* Origin: Death is out there ... (2:5022/177.91)
глупый вопрос - а как делается .hlp файл?
From: Андрей Y <andreyz [@] matchem.kth.se>
Совершенно глупый вопрос. Hадо превратить rtf файл с подготовленным
хелпом в hlp. К старым версиям VB для этих целей прилагалась
специальная програмка. Сейчас у меня те старые версии успешно убиты,
стоит только VB6 и аналогичной програмки я найти никак не могу. Когда
же пытаюсь найти что-то толковое в MSDN, получаю кучу зАуми которую
непонятно как применить. Ведь всего-то и нужно перекомпеллировать rtf в
hlp.
Гдя я дурак?
Спасибо
--
Объяснение принципов помогает думать. Примеры учат обезьянничать.
Если надумаете е-мылить - лучше andreyz2000#hotmail com
* Origin: Talk.ru (2:5020/400)
Re: 3D график
From: Андрей Y <andreyz [@] matchem.kth.se>
AP> Можно ли с помощью
AP> эхотага построить 3-х мерный график (примерно как в MathLab) и в
случае
AP> необходимости сохранить его как рисунок?
В VB6 из компонентов Tools панели можно выбрать Microsoft Chart Control
6.0 (OLEDB). Эта штука имеет свойство chartType позволяющее выбрать тип
выводимой 3-мерной диаграммы. Может что из вариантов вам и подойдет.
Если же нет - то, видимо, только самому рассчитывать всю картинку и
рисовать ее в PictureBox - ужасная работа! Хотя может кто где уже и
написал соответствующий контроль.
Успеха!
--
Объяснение принципов помогает думать. Примеры учат обезьянничать.
Если надумаете е-мылить - лучше andreyz2000#hotmail com
* Origin: Talk.ru (2:5020/400)
Re: глупый вопрос - а как делается .hlp файл?
Мы где-то виделись, Андрей?
25 Dec 03 16:36:15 в RU.VISUAL.BASIC Андрей Y -> All:
АY> Совершенно глупый вопрос. Hадо превратить rtf файл с подготовленным
АY> хелпом в hlp. К старым версиям VB для этих целей прилагалась
АY> специальная програмка. Сейчас у меня те старые версии успешно убиты,
АY> стоит только VB6 и аналогичной програмки я найти никак не могу. Когда
АY> же пытаюсь найти что-то толковое в MSDN, получаю кучу зАуми которую
АY> непонятно как применить. Ведь всего-то и нужно перекомпеллировать rtf в
АY> hlp.
Ищи Help Workshop на даунлоадах у майкрософта.
Всего хорошего!
Дмитрий Козырев aka Master
* Origin: Дорогу осилит идущий. (2:5023/11.148)