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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.04.2010, 20:51   #1
maxlake1
Новичок
Джуниор
 
Регистрация: 20.04.2010
Сообщений: 1
По умолчанию Заставка...

Программа состоит из 3-х форм.
form3 - заставка, содержащая изображение, timer, progressbar.
form2 - ввод пароля, появляется соответственно после form1.
form1 - пустая форма.

UNIT1:

procedure TForm1.FormShow(Sender: TObject);
begin
form3.showmodal;
end;

UNIT2:

procedure TForm2.Button1Click(Sender: TObject);
begin
if edit1.Text <> '123'
then
Showmessage('Пароль: 123!')
else
begin
form2.Hide;
form2.Free;
form1.Show;
end;

end;

UNIT3:

procedure TForm3.Timer1Timer(Sender: TObject);
begin
if progressbar1.Position < progressbar1.Max
then
begin
progressbar1.Position := progressbar1.Position + 25;
timer1.Interval := 1000;
end
else
begin
form3.Hide;
form3.Free;
form2.Show;
end;
end;


Проблема в следующем: после ввода пароля form2 удаляется, но form1 не появляется! Заранее благодарю за помощь!
maxlake1 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Графическая заставка на с++??? chuprinandr Фриланс 9 23.03.2010 23:11
Своеобразная заставка Arkady_Killer Фриланс 5 16.03.2010 19:20
Заставка в Ubuntu rand8154 Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 2 05.12.2009 19:22
Заставка Ark Общие вопросы Delphi 23 23.08.2009 01:10
Заставка к программе (C++) NoiseEP Помощь студентам 0 08.04.2009 17:24