Q&A

  • MDI Child폼의 컴포넌트참조방법?
안녕하세요



MDI Child폼을 여러개를 생성하였습니다.



그중 Active된 Child폼의 특정 컴포넌트의



예를 들어 DBGrid의 내용값을 MDI폼에서 참조할려고 합니다.



어떻게 MDI폼에서 Active된 Child의 해당 컴포넌트의 값을 참조할 수 있나요?

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

참고로 Child폼들은 직접 코딩으로 생성하여 주였습니다. 같은 ChildForm 이라는

이름으로....

ChildForm := TChildForm.Create(Self);



알려주시면 고맙겠습니다.



1  COMMENTS
  • Profile
    최석기 2000.08.10 02:27
    김정균 wrote:

    > 안녕하세요

    >

    > MDI Child폼을 여러개를 생성하였습니다.

    >

    > 그중 Active된 Child폼의 특정 컴포넌트의

    >

    > 예를 들어 DBGrid의 내용값을 MDI폼에서 참조할려고 합니다.

    >

    > 어떻게 MDI폼에서 Active된 Child의 해당 컴포넌트의 값을 참조할 수 있나요?

    > ------------------------------------------------

    > 참고로 Child폼들은 직접 코딩으로 생성하여 주였습니다. 같은 ChildForm 이라는

    > 이름으로....

    > ChildForm := TChildForm.Create(Self);

    >

    > 알려주시면 고맙겠습니다.



    무슨 이유로 차일드 폼을 같은 이름으로 하셨는지 모르지만 음..



    이렇게 하면 않될까요?



    TChildForm(ActiveMDIChild).DbGrid1.DataSourse.DataSet.FieldByName('ttt').AsString;



    이런 식으로 참조하면 되지 않을까요?