|
축구 님이 쓰신 글 :
: 제가 Form2에서 더블클릭시 Form1이 열려 있으면 닫히고 Form1이 없으면 안닫히는 걸
:
: if(Form1->Showing)
: {
: Close();
: }
:
: 이렇게 해줬는데
:
: Form1이 있던지 말던지 무조건 안닫히는데 창 열려있는지 확인 하는 명령어가 Showing가 아닌가영?
폼 이름을 봐서는 아닐것 같지만
만약 Form1을 TForm1 *newForm1 = new TForm1(this);
newForm1->Show();
위와 같이 직접 생성하신거라면
전역변수에 있는 Form1과 새롭게 생성한 newForm1은 같은 모양의 다른 폼을 가리키는 것이라서
newForm1은 Form1으로 접근 할 수 없습니다.
|