또 질문입니다...~~;
고수님들과.. 한델 분들 안녕하세요??
일요일도 컴과 싸워야 하는 분들... 흑흑... 식사는 하고 앉자들 계신지....
질문에 대한 내용입니다....
MDI폼에서 자식폼을 띄울때 문제가 있습니다...
자식폼이 여러개이다 보니까 이 폼(이하 '가') 띄웠다가 다른 폼(이하 '나')을 띄울때...
가 폼을 닫지 않고 나 폼을 띄울때가 있지 않습니까? (물론 메뉴를 사용해서요...)
근데... 나폼에 데이터를 저장하고 닫기 버튼을 누르면 가 폼이 숨어서 살아서 자기도 띄워 달라고 바락을 합니다...
물론 띄워 줄려구 하면 system메뉴를 없앴기때문에 살리질 못하져...
결론적인 질문은 가폼을 닫기 버튼을 누르지 않고 나 폼을 띄었을 때 자동적으로 가폼이 닫기가 되는 것입니다...
폼을 열때는 메뉴바를 사용한다는 것을 참고 해 주세요...
저두 언젠가 이 게시판에 답변을 할 수 있는 날이 있길 빌며.....
고수님들의 많은 조언을 부탁드립니다...
글구.. 식사 안 하신분 꼭 식사하세요... 모두 먹구 살자고 하는 것들인데....
꼭 먹기 위해 사는 것은 아니지만.... 사랑하는 사람을 위해서도 살아야죠^^;
쓸 데 없는 이야기도 했군요...^^;
그럼...
>
> 또 질문입니다...~~;
> 고수님들과.. 한델 분들 안녕하세요??
> 일요일도 컴과 싸워야 하는 분들... 흑흑... 식사는 하고 앉자들 계신지....
>
> 질문에 대한 내용입니다....
> MDI폼에서 자식폼을 띄울때 문제가 있습니다...
> 자식폼이 여러개이다 보니까 이 폼(이하 '가') 띄웠다가 다른 폼(이하 '나')을 띄울때...
> 가 폼을 닫지 않고 나 폼을 띄울때가 있지 않습니까? (물론 메뉴를 사용해서요...)
> 근데... 나폼에 데이터를 저장하고 닫기 버튼을 누르면 가 폼이 숨어서 살아서 자기도 띄워 달라고 바락을 합니다...
> 물론 띄워 줄려구 하면 system메뉴를 없앴기때문에 살리질 못하져...
> 결론적인 질문은 가폼을 닫기 버튼을 누르지 않고 나 폼을 띄었을 때 자동적으로 가폼이 닫기가 되는 것입니다...
> 폼을 열때는 메뉴바를 사용한다는 것을 참고 해 주세요...
>
> 저두 언젠가 이 게시판에 답변을 할 수 있는 날이 있길 빌며.....
> 고수님들의 많은 조언을 부탁드립니다...
> 글구.. 식사 안 하신분 꼭 식사하세요... 모두 먹구 살자고 하는 것들인데....
> 꼭 먹기 위해 사는 것은 아니지만.... 사랑하는 사람을 위해서도 살아야죠^^;
> 쓸 데 없는 이야기도 했군요...^^;
> 그럼...
>
>
//이미 존재할경우
for i:=0 to MDIchildcount - 1 do
if MDIchildren[i] is Tform11 then begin exit;
MDIchildren[i].Show;
exit;
end;
//없을경우
for i:=0 to MDIchildcount - 1 do
if not(MDIchildren[i] is Tform11) then begin
MDIChildren[MDIChildCount-1].Close;
end;
Form11:=Tform11.create(self);
흑흑흑.... 자답입니당~~~~