![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Скрыть форму
RUBEY © (2009-01-27 10:22:00)Уважаемые знатоки.
Посоветуйте, как скрыть форму после выполнения определенных действий. Что-то пробовал по подсказкам делать, но форма почему-то не скрывается. Вот как выглядит моя попытка неудачная
procedure TForm1.FormCreate(Sender: TObject);
begin
Form1.Show;
// *** Например такое действие
Edit1.Text:='Тест формы';
// ********************
Form1.Hide;
Form1.Close;
end;
end.
После выполнения действий форма остается и ее надо закрывать вручную.
Бкдк благодарен за помощь.
С уважением - Рубей.
sniknik (2009-01-27 10:41:00) [1]http://www.delphimaster.ru/cgi-bin/forum.pl?id=1231861783&n=18
{RASkov} (2009-01-27 10:35:00) [2]> [2] clickmaker © (27.01.09 10:24)
Наверное такие формы - это типа сплэшей или прогресс какой показывать... Понял...
А вот по [0] сразу и не догадаешься :)
{RASkov} (2009-01-27 10:25:00) [3]Зачем форму создавать, если при ее создании нам нужно ее же и убить?
{RASkov} (2009-01-27 10:24:00) [4]> [0] RUBEY (27.01.09 10:22)
Нет смысла этих строк кода в создании формы...
clickmaker (2009-01-27 10:24:00) [5]делать Form1.Close в её же OnCreate - не есть хорошо
Form1 := TForm1.Create(Application);
try
Form1.Show;
// какие-то действия
finally
Form1.Free;
end;