Q&A

  • MDIChild 폼의 OnCreate 이벤트에서 자신의폼 힌트를 처리하면 에러납니다.어찌처리해야 하나요?
mdichild 폼을 생성하고...
child의 OnCreate 이벤트에서 아래와 같이 처리하면 에러가 납니다.
어찌 처리해야 되는 건가요??


<!--CodeS-->
procedure Tfm_code.FormCreate(Sender: TObject);
begin
   showmessage(Tform(sender).hint);
end;
<!--CodeE-->

<!--CodeS-->
// 폼이름이 fm_child일 경우..
procedure Tfm_code.FormCreate(Sender: TObject);
begin
   showmessage(fm_child.hint);
end;
<!--CodeE-->
1  COMMENTS
  • Profile
    타락천사 2007.04.28 00:38
    에러 나는게 당연합니다..

    MDI 와 관계 없습니다..

    OnCreate 이벤트는 아직 폼이 생성되기 전에 발생합니다..

    따라서, 생성되지 않은 폼에서 다른 폼을 생성하려고 하므로 에러가 납니다..