Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Притормаживание при отображении вкладки TabSheet5. [D3, Win95/98]


stupid ©   (2002-05-23 15:48:00) 

По событию OnActivate я отображаю вкладку TabSheet5(PageControl1):

Form1.PageControl1.ActivePage := Form1.TabSheet5;

По-моему есть какое-то притормаживание, но я не уверен.
Может кто-то знает в чем дело, сталкивался с этим?
Заранее благодарен за любую информацию по данному вопросу.


Shaman_Naydak   (2002-05-24 13:33:00) [1]

Да у тебя, небось, на этой закладке прорва каких нибудь страшных компонент, которые на свое OnShow начинают делать страшные вещки
(например, DB компоненты, какие-нидm)


Dimous   (2002-05-24 13:29:00) [2]

А так
PageControl1.ActivePageIndex:=4


stupid   (2002-05-23 17:01:00) [3]

2Kirill © (23.05.02 16:47)

Не знаю!
Так:
Form1.PageControl1.ActivePage := Form1.TabSheet5;у все работает, а так:
Form1.PageControl1.ActivePage := TabSheet5;
не работает.

Ребятки, вопрос не в этом.


Kirill   (2002-05-23 16:47:00) [4]


> неработает, нужно указать Form1.TabSheet5

Почему не работает?


stupid   (2002-05-23 16:42:00) [5]

2WellSlava © (23.05.02 16:21)

Так:
Form1.PageControl1.ActivePage := TabSheet5;
неработает, нужно указать Form1.TabSheet5;

лучше это делать на FormShow или на FormCreate
Почему?



WellSlava   (2002-05-23 16:21:00) [6]

попробуй
Form1.PageControl1.ActivePage := TabSheet5;
и, если тебе надо при открытии формы Form1, то лучше это делать на FormShow или на FormCreate


Black Cat   (2002-05-23 16:15:00) [7]

А если Form1.PageControl1.ActivePage:=Form1.PageControl1.Pages[4]


Наверх

Титульная страница Поиск, карта сайта Написать письмо