Форум: "Начинающим";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];
ВнизTForm.onShow или как там Найти похожие ветки
← →
SamProf © (2006-09-11 18:25) [0]Мастера, вот всё ломаю голову...
Мне нада, чтобы когда показалась форма на ней стали выполнятся действия. Для лупости скажем такие:
for i:=1 to 100 do
begin
progressbar1.position:=i;
application.progressmesages;
end;
Выполняя сее в методе OnShow-получаем, что форма не показывается.....
Как из методов формы сделать это?
← →
kirik (2006-09-11 18:28) [1]Хм. Вопрос не совсем понятен. Но если это то, что я думаю - то это надо делать в вызывающей форме (т.е. устанавливать yourform.progressbar1.position из вызывающей формы), и убери processmessages - тормозишь только работку:)
← →
SamProf © (2006-09-11 18:42) [2]Это я так и делал, но хочется всё таки прямо из самой формы...
← →
kirik (2006-09-11 18:43) [3]ну ставь таймер и делай для компонента stepit до усрачки/определённого количества тиков...
← →
Rater1 (2006-09-12 09:51) [4]OnShow вызывается перед самым показом формы, но всё же ПЕРЕД.
Либо таймер, чтобы дать время форме отрисоваться, либо onActive, но это не совсем правильно - onActive событие при появлении фокуса.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.014 c