Form1에 Form2라는 MDIChild폼을 여러개 띄웠습니다
Form1에서 'Form2닫기' 라는 버튼을 클릭했을때
열려있는 모든 Form2를 닫고 싶은데
한개만 닫혀집니다
어떻게하면 모든 Form2를 닫을 수 있을까요?
[Form2생성]
Form2 := TForm2.Create(Application);
[Form2 Close]
Action := cafree;
[Form2 Destroy]
Form2 := nil;
[Form2닫기버튼 Click]
if Form2 <> nil then Form2.Close;
요약하자면 이렇게 코딩했습니다...
begin
MDIChildren[ii].free;
end;
^^;