|
Form2가 메인폼이고 Form1이 서브폼입니다.
그래서
void __fastcall TForm1::FormCloseQuery(TObject *Sender, bool &CanClose)
{
CanClose=true;
Form1->Close();
Form2->Close();
}
이렇게 해줘도 x버튼을 누르면 결국 메인폼이 뜹니다.
메인에서는
__fastcall TForm2::TForm2(TComponent* Owner)
: TForm(Owner)
{
Form1=new TForm1(this);
Form1->ShowModal(); //Form2가 메인일 때 Form1 먼저 출력
}
이렇게 설정해 두었구요.
memi 님이 쓰신 글 :
: Form1->Close();
:
:
: 가거규 님이 쓰신 글 :
: : 로그인을 해서 창을 띄우는 형식으로 프로그램을 만들었는데요
: : 메인폼이 따로 있고 서브폼으로 로그인을 만들었는데
: : 따로 종료 버튼을 만들어서 종료버튼을 누르면 프로그램이 종료됩니다.
: : 그렇지만 서브폼 x버튼을 누르면 메인폼이 뜨지요.
: :
: : x버튼을 누를때 프로그램이 종료되게 하고싶은데
: : 어떻게 해야 할까요?
|