Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.04.2012, 12:51   #1
Intripio
Пользователь
 
Регистрация: 11.03.2012
Сообщений: 14
Восклицание Delphy 7 Вопрос по таймеру.

Доброе время суток!
Есть форма. На этой форме есть таймер и прогресбар. По таймеру прогресбар заполняется до 100 и таймер выключается. После того, как таймер выключился нужно чтобы эта форма закрывалась и открывалась другая форма НЕ В МОДАЛЬНОМ режиме. Но к сожалению этого сделать не получается, т.к. если родительская форма закрывается, то и программа закрывается вообще как сия реализовать?

P.S.
исходник
Код:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
i:=i+1;
progressbar1.Position:=i;
if i=100 then
begin
Timer1.Enabled:=false;
Form3.show;
close;
end;
end;

Последний раз редактировалось ACE Valery; 02.04.2012 в 13:02.
Intripio вне форума Ответить с цитированием
Старый 02.04.2012, 13:06   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,427
По умолчанию

Решение простое.
Создайте родительскую форму, которая будет невидимой.
У нее создайте 2 формы.
Одна с таймером.
Вторая - требуемая.
или
Создайте форму, которая должна появиться, а у нее сделайте форму с таймером.

В проекте-примере форма с таймером создается динамически и показывается перед основной формой (форма2 перенесена в поддерживаемые формы из раздела автоматически создаваемых).
Вложения
Тип файла: zip пример.zip (9.1 Кб, 10 просмотров)
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )

Последний раз редактировалось BDA; 02.04.2012 в 16:12.
BDA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphy 7 Вопрос по картинкам Intripio Помощь студентам 6 30.03.2012 12:23
Вопрос по таймеру -Jack- Общие вопросы Delphi 5 26.11.2011 05:29
Обновление по таймеру Sergey112233 Microsoft Office Excel 20 08.01.2011 15:03
Автосохранения по таймеру ScreN Общие вопросы Delphi 13 09.01.2009 18:49
Нечто подобное таймеру Артэс Общие вопросы C/C++ 8 11.02.2008 19:19