안녕하세요.
초우라구해요.
error가 발생하면 정확한 message를 적어주시면 답변을 하는데
도움이 될ㅕ姆?...
어찌되었든 제가 생각할땐 혹시 이런게 아닌가 합니다.
정확히 두개의 폼에 해당하는 프로퍼티가 제대로 되어 있다면
Project메뉴의 options항목을 선택하면 Available forms의 리스트안에
childform의 이름이 들어 있을수도 있고 Auto-create forms의 리스트에
엄마폼과 자식폼이 같이 들어 있을 수도 있는데 두가지의 경우 코딩을
잘못하면 access Violation ~어쩌구 저쩌구 하는 에라가 발생하게 됩니다.
이건 정확히 폼이 만들어 지기 이전에 그 폼에서 어떤 작업을 할려구 해서
발생하는 error이죠.
만약 원인이 이것이 확실하다면...........음~
다시말해서 자식폼이 available forms에 들어 있다면 수동으로 생성시켜 주는
코딩을 해 주어야 한다는 말이죠.
다음과 같은 코드를 넣어주면....
........
begin
childForm := TChildForm.Create(self);
end;
물론 이 코드는 메뉴의 '컷(cut)'아이템의 이벤트가 발생하기 전에 넣어야
합니다.
충분한 답변이 되어드렸으면 좋을텐데....
제가 생각할 수 있는게 이런거 밖에는 없어서...히히 :-)
부족하시면 다시 질문을 올려주세요.
그럼 이만.
|