Q&A

  • MDI폼에서 현재 활성화된 MDIChild픔의 프로시저를 실행할려면?
MDI폼에서 이벤트 발생시 현재 활성화된 폼의 프로시져를 호출하려면
어떻게 해야됩니까?
활성화되있는폼의 속성은 ActiveMDIChild 으로 수정이되는데
프로시져는 어떻게 호출할지 모르겠습니다.

고수님들 꼭 답변 부탁드립니다.
꾸벅~~
1  COMMENTS
  • Profile
    허지영 2003.03.11 02:33
    예를 들어.. MainSrc라는 폼과.. ChildSrc 라는 자식 폼이 있다면여..
    Use Unit 에서.. ChildSrc를 추가시킨다음..

    ChildForm := TChildForm.Create(Self);

    또는 ChildForm := TChildForm.Create(Application);

    이런 식으로 써주시면 되고여.. ChildSrc에서 자식 폼을 해제할려면여..

    Action := Cafree;     <=== 라고 하시면 됩니다..

    위 처럼 하실려면.. 버튼을 하나 만들어주시고.. 그걸 클릭했을때 자식폼이
    생기게끔 하시면 되구여.. 해제할려면.. 자식폼의 오브젝트인스펙트에서
    이벤트쪽으로 가신다음.  OnClose를 더블클릭하신다음 코딩하시면 되여..

    그리고 프로시져를 호출할려면여.. Use unit에 폼을 추가하고여..
    코딩폼에 보시면.. Public에  Procedure  xxx;  <=== 이런식으로 쓰시면
    됩니다.. 한번 해보세여..