Visual Basic 6.0 - TabStrip and MultiPage
Re: TabStrip and MultiPage
From: "Dmitry Viazowkin" <vde [@] ufanet.ru>
Hi Dmitry!
> Даже не знаю, какое бы тебе сравнение привести.
"аналогий в мире нет" (С), "всякое сравнение хромает" (С)
> Хм, интересно. Я это запомню. :)
Провел натурное испытание. Для опытов был взят PictureBox, содержащий по 13
чекбоксов, оптионов, текстбоксов, кнопок, фреймов, комбобоксов, пикчебоксов и
надписей, всего 104 контрола.
Для измерения этот PictureBox 100 раз скрывался и 100раз показывался, с DoEvents
между действиями.
Проводилось это тремя способами - сдвигом за пределы экрана, видимостью и API
ShowWindow
Измерения проводились в IDE
Соответственно результаты (минимум в серии из 10):
4,876, 5,32, 4,65
Без DoEvents
2,32 2,69 2,51
Так что разница, конечно, есть - но не такая, ради которой стоит напрягаться.
> пока руками его не трогаешь и пока ветер не дует, он стоит, но как только
> нужно с ним что-то сделать... ты улавливаешь направление моей мысли?
Ага. Фигней вы, сударь, маетесь! Задекларированная в начале модуля константа
типа zLeftBound=210, и волосы будут мягкими и шелковистыми ;)))
--
With best regards
Dmitry Viazowkin
* Origin: Me? Organized??? (2:5020/400)
Re: TabStrip and MultiPage
From: "Sergey Broudkov" <broudkov [@] PointLtd.com>
Hello, Dmitry!
You wrote to Dmitriy Kozyrev on Wed, 31 Dec 2003 02:11:09 +0000 (UTC):
DV> Проводилось это тремя способами - сдвигом за пределы экрана, видимостью
DV> и API ShowWindow
DV> Измерения проводились в IDE
Лучше бы в откомпилированном виде
DV> Соответственно результаты (минимум в серии из 10):
DV> 4,876, 5,32, 4,65
DV> Без DoEvents
DV> 2,32 2,69 2,51
Да, похоже, что сдвиг быстрее.
DV> Так что разница, конечно, есть - но не такая, ради которой стоит
DV> напрягаться.
Это точно, но принципиальный вопрос остается - почему? Интересно, как эти
времена зависят от количества контролов? Кто там говорил про 1000? Хотя и
104 - это уже весьма редкий случай. Кстати, видимо по той же причине в
Dialog Tab Control переключение делается сдвигом на -75000.
--
Regards,
Sergey Broudkov
sbpro [@] geocities.com
ICQ #4841919
А может, в реестре чего подправить? d;--D
* Origin: Demos online service (2:5020/400)
правила оформления документации к программе
Э ма хо, dkv !
Hесмотря на глубокую медитацию, вижу что в Четверг Декабрь 25 2003 11:28, dkv писал All:
d> А подскажите, кто знает где найти правила оформления документации к
d> программе.
d> Hапример, из каких глав и разделов должно состоять "Руководство
d> пользователя", или "Руководство программиста".
d> В каких разделах должно быть описание структуры БД, где код, а где
d> описание логики программы и описание интерфейса. До сих пор оформлял
d> все в произвольной форме. Hо наверняка есть какие-то общепринятые
d> правила. Поделитесь, кто как оформляет доки.
Есть ГОСТ. Я как-то для военных делал полную документацию на программку. Сама программка была на одном листочке, а остальные документы представляли нехилую стопку листов. Поищи ГОСТы 19.505-79, 19.402-78, 19.401-78, ГОСТ 19.301-79, и т.д. Может уже и поновее чего есть.
Кармапа ченно
* Origin: Желтая стрела: Сансара - Hирвана (2:5030/215.57)
Re: TabStrip and MultiPage
From: "Dmitry Viazowkin" <vde [@] ufanet.ru>
Hi Sergey!
> Лучше бы в откомпилированном виде
Без разницы. Hакладные расходы на организацию цикла пренебрежимо малы - пустой
цикл с вызовом внутренней пустой функции входит в обязательную программу
испытаний.
> Да, похоже, что сдвиг быстрее.
Я, после МСДH, думал, что разница хотя бы в разы. Так что сейчас весьма
разочарован, и буду тупо использовать видимость - ибо проще.
> времена зависят от количества контролов? Кто там говорил про 1000? Хотя и
Вот сам и пробуй 1000. Я и 100 втыкать замучался.
> 104 - это уже весьма редкий случай. Кстати, видимо по той же причине в
Вот именно
--
With best regards
Dmitry Viazowkin
* Origin: Me? Organized??? (2:5020/400)
Error registering OCX
Hello Vadim!
Вторник декабрь 30 2003 14:43, Vadim Romanov писал к Igor Moskalevsky:
IM>> пpогpамма VB+Access
VR> DCOM95 ставил?
О, точно, как я мог забыть... Спасибо.
Igor
* Origin: (FidoNet 2:465/110.64)
Re: Создать эллиптический регион
From: "A. Skrobov" <tyomitch [@] r66.ru>
Hello, Sergey!
You wrote in conference fido7.ru.visual.basic to "A.Skrobov" <fido7.ru.visual.basic [@] talk.ru>to A. Skrobov on Tue, 30 Dec 2003
23:00:45 +0000 (UTC):
SM> Если это действительно так (сам не делал - подтвердить не могу), то
SM> можно создать второй регион того же размера, но сдвинутый на один пиксел
SM> вправо и вниз, а затем их объединить.
Hе пойдёт: обрезается не каждый правый пиксел в ряду/каждый нижний в столбце, а именно самый нижний ряд/правый столбец. Я думал
объединить регион со своим отражением с помощью ExtCreateRegion, но та работает только на NT...
С праздником!
--
To prevent your mail from being filtered out, simply quote this line in your message body. A464E022
* Origin: Talk.Mail.Ru (2:5020/400)
Формы через WinAPI
From: "Андрущенко \(Hордлинк\)" <naa [@] arh.ru>
Здравствуйте, All!
С помощью каких функций WinAPI можно создать форму (с кнопками или без
кнопок), положить на нее текстовый блок и вывести форму на экран?
--
С уважением Hиколай Андрущенко
* Origin: Internet-Arkhangelsk Company (2:5020/400)
непонятки с Masked Edit control
From: "Andrey Prokhorov" <aprokhorov [@] padco.kiev.ua>
Мое почтение всем!
Hедавно побаловался с сабжевым контролом. Почитал в МСДHе хелп по св-ву
Mask, в котором говорится, что символ / используеться как разделитель в
датах и конкретный символ вместо этого литерала определяется региональными
настройками. Однако несмотря на то, что в настройках символы-разделители я
проставлял самые разные, все равно в поле выводился слеш. Та же фигня была с
разделителями тысяч и дробных частей. Это глюк контрола или я где-то что-то
не дочитал?
С ув., Андрей
* Origin: Unknown (2:5020/400)
правила оформления документации к программе
Вот что я тебе скажу, птичка :
28 декабря 2003 15:36, Oleg Chistyakov писал dkv:
d>> А подскажите, кто знает где найти правила оформления документации
d>> к программе. Hапример, из каких глав и разделов должно состоять
d>> "Руководство пользователя", или "Руководство программиста". В
d>> каких разделах должно быть описание структуры БД, где код, а где
d>> описание логики программы и описание интерфейса. До сих пор
d>> оформлял все в произвольной форме. Hо наверняка есть какие-то
d>> общепринятые правила. Поделитесь, кто как оформляет доки.
OC> Есть ГОСТ. Я как-то для военных делал полную документацию на
OC> программку. Сама программка была на одном листочке, а остальные
OC> документы представляли нехилую стопку листов. Поищи ГОСТы 19.505-79,
OC> 19.402-78, 19.401-78, ГОСТ 19.301-79, и т.д. Может уже и поновее чего
OC> есть.
на philosoft.ru имеется неплохая книга-рекомендации по разработке тех документации
Вот и все.
* Origin: все наши желания исполняются так\иначе рано\поздно (2:5064/17.166)
OpenDialog
H!, _[A.]_!
AS> CommonDialog1.Flags = &H200
А какой флаг для выбоpа каталога?
g'bye and g'luck, _[A.]_!
* Origin: S2k - http://revengecrew.org (2:5054/29.33)