Q&A

  • [MDI 질문] 차일드폼제어, 메인메뉴구현
일주일째 만지구 있네염...

멀 ? 소스를...

왜 ? 머리가 나빠서...



여러 고수님들, 이미 MDI폼으로 개발을 하신분 보세염.



MDI폼을 만들다 보면 메인 폼에 많은 Child 폼이 뜨기 마련입니다.



근데, 이렇게 뜬폼을 제어하기 위한 로직을 점 알켜주셈.



이미 뜬 폼은 다시 못뜨게...

폼을 뜨게 했는데 폼이 안 뜨 있을때...

TMainMenu의 구현...



알켜주세여...



즐코...



1  COMMENTS
  • Profile
    권오정 2000.08.28 19:57
    코스모 wrote:

    > 일주일째 만지구 있네염...

    > 멀 ? 소스를...

    > 왜 ? 머리가 나빠서...

    >

    > 여러 고수님들, 이미 MDI폼으로 개발을 하신분 보세염.

    >

    > MDI폼을 만들다 보면 메인 폼에 많은 Child 폼이 뜨기 마련입니다.

    >

    > 근데, 이렇게 뜬폼을 제어하기 위한 로직을 점 알켜주셈.

    >

    > 이미 뜬 폼은 다시 못뜨게...

    > 폼을 뜨게 했는데 폼이 안 뜨 있을때...

    > TMainMenu의 구현...

    >

    > 알켜주세여...

    >

    > 즐코...

    >



    저는 이렇게 사용하고 있는데....



    //이미 존재할경우

    for i:=0 to MDIchildcount - 1 do

    if MDIchildren[i] is Tform1 then begin

    MDIchildren[i].Show;

    exit;

    end;

    //없을경우

    Form1:=Tform1.create(self);



    도움이 되실련지....