아무래도 제가 한 것을 올려야 답이 생길 것 같아서 창피함을 무릅쓰고 올려봅니다.
아래와 같이 해서 자식 폼을 불러왔습니다.
문제는 이 자식 폼에다 뭔가를 하려면 미리 볼 수 있어야 하는데 미리 볼 수가 없어서 이렇게 동적 생성을 하지 않고 미리 Form2를 자식 폼 속성을 주어서 만들었더니 클릭 이벤트가 아니라 아예 처음부터 메인 폼과 같이 뜨더라는 것이지요.
procedure TMainForm.Bible1Click(Sender: TObject);
var
Child: TMDIChild;
begin
{ create a new MDI child window }
Child := TMDIChild.Create(Application);
Child.Caption := Name;
if FileExists('yeni.txt') then Child.Memo1.Lines.LoadFromFile('yeni.txt');
end;
일자 무식이 썼습니다.
|