![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Закрытие формы. [D7]
Cara © (2007-02-21 14:32:00)Добрый день. Есть форма регистрации пользователя, после удачной регстрации, её надо закрыть, и открыть форму. Но форма регистрации гоавная в проекте, т.е. открывается первой, закрытие её (Close) закрывает весь проект.
Cara (2007-02-21 16:46:00) [1]Спасибо.
Ega23 (2007-02-21 16:46:00) [2]
program Project1;
uses
Forms,
Unit1 in 'Unit1.pas' {Form1},
Unit2 in '..\Unit2.pas' {Form2};
{$R *.res}
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
if not Form1.CheckSomething then
begin
Form1.Free;
Exit;
end;
Application.CreateForm(TForm2, Form2);
Application.Run;
easy (2007-02-21 16:36:00) [3]http://dfc.com.ru/download.php?d=login
3kb
Elen (2007-02-21 14:39:00) [4]
> Cara © (21.02.07 14:32)
Создавай форму регистрации ее при креации главной формы, не делай ее главной
Cara (2007-02-21 14:39:00) [5]Hide не подходит, прятать то он прячет, но при закрытии проекта, зависает. Т.е. форму с Hide не закрывается. Хотя можно и программно закрыть. Не красиво как то.
Ученик чародея (2007-02-21 14:36:00) [6]а если ее просто hide? или MainForm Application переопределить?
Хотя да, Delphi кривой компилятор.