Q&A

  • mdiMain 폼에서 child 에 정의된 procedure를 사용할려면?
안녕하세요?

델파이를 막 시작한 초보입니다.

mdi메인에 toolbar버튼을 올려놓고 특정한버튼 (find)를 누르면

현재 활성화 되어있는 child 폼의

procedure 를 사용하려합니다.

어떻게 하는지 조언 부탁드립니다.

물론 child 폼의 procedure는 public으로 선언 되었습니다.





좋은 하루 되세요......

1  COMMENTS
  • Profile
    이석민 2000.11.08 01:29
    agge wrote:

    > 안녕하세요?

    > 델파이를 막 시작한 초보입니다.

    > mdi메인에 toolbar버튼을 올려놓고 특정한버튼 (find)를 누르면

    > 현재 활성화 되어있는 child 폼의

    > procedure 를 사용하려합니다.

    > 어떻게 하는지 조언 부탁드립니다.

    > 물론 child 폼의 procedure는 public으로 선언 되었습니다.

    >

    >

    > 좋은 하루 되세요......



    ----------------------------------------------------------------------------------

    MDIForm에서 MDIChild의 프로퍼티나 메소드를 참조하려면

    MDIForm의 ActiveMDIChild 프로퍼티를 사용합니다.



    단, ActiveMDIChild 프로퍼티는 TForm 형이므로

    TMDIChild형으로 형변환(Type Casting)을 해주어야 합니다.



    사용 예는 다음과 같습니다.



    TMDIChild(Self.ActiveMDIChild).MDIChild의프로시져이름;