안녕하세요
MDI Child폼을 여러개를 생성하였습니다.
그중 Active된 Child폼의 특정 컴포넌트의
예를 들어 DBGrid의 내용값을 MDI폼에서 참조할려고 합니다.
어떻게 MDI폼에서 Active된 Child의 해당 컴포넌트의 값을 참조할 수 있나요?
------------------------------------------------
참고로 Child폼들은 직접 코딩으로 생성하여 주였습니다. 같은 ChildForm 이라는
이름으로....
ChildForm := TChildForm.Create(Self);
알려주시면 고맙겠습니다.
> 안녕하세요
>
> MDI Child폼을 여러개를 생성하였습니다.
>
> 그중 Active된 Child폼의 특정 컴포넌트의
>
> 예를 들어 DBGrid의 내용값을 MDI폼에서 참조할려고 합니다.
>
> 어떻게 MDI폼에서 Active된 Child의 해당 컴포넌트의 값을 참조할 수 있나요?
> ------------------------------------------------
> 참고로 Child폼들은 직접 코딩으로 생성하여 주였습니다. 같은 ChildForm 이라는
> 이름으로....
> ChildForm := TChildForm.Create(Self);
>
> 알려주시면 고맙겠습니다.
무슨 이유로 차일드 폼을 같은 이름으로 하셨는지 모르지만 음..
이렇게 하면 않될까요?
TChildForm(ActiveMDIChild).DbGrid1.DataSourse.DataSet.FieldByName('ttt').AsString;
이런 식으로 참조하면 되지 않을까요?