Q&A

  • 동적 폼 생성 문제 ---- 급합니다....
폼을 동적으로 생성시...

제작한 하나의 폼을 여러개 생성하려고 하는데...



procedure TForm1.Button1Click(Sender: TObject);

begin



form2 := Tform2.create(Application); // ----> 1)

form2 := Tform2.create(self); // ----> 2)



form2.show;



end;

1)번과 2)번 방법중에...

1)로 했다가 2)로 해야 된다고 해서 2)로 했지만...

다중으로 생성되었을때 이벤트를 같이 먹더군요... -,-



어떻게 해야 제작한 하나의 form을 다중으로 생성하고 독립적으로 사용할 수 있나요?



부탁드립니다...급합니다...

1  COMMENTS
  • Profile
    최영식 2001.01.26 20:47
    급합니다... wrote:

    > 폼을 동적으로 생성시...

    > 제작한 하나의 폼을 여러개 생성하려고 하는데...

    >

    > procedure TForm1.Button1Click(Sender: TObject);

    > begin

    >

    > form2 := Tform2.create(Application); // ----> 1)

    > form2 := Tform2.create(self); // ----> 2)

    >

    > form2.show;

    >

    > end;

    > 1)번과 2)번 방법중에...

    > 1)로 했다가 2)로 해야 된다고 해서 2)로 했지만...

    > 다중으로 생성되었을때 이벤트를 같이 먹더군요... -,-

    >

    > 어떻게 해야 제작한 하나의 form을 다중으로 생성하고 독립적으로 사용할 수 있나요?

    >

    > 부탁드립니다...급합니다...



    윽 저도 초보라서 아주 상세히는 모르겠고요

    혹시 이런것을 원하는 게 아닌지요.

    한개의 폼을 만들고 여러번 생성 하시려면 폼형식을 선언하고

    var

    Form1: TForm1;

    FormA,FormB,FORMc,formd : TFORM;

    전역으로 선언 하시는게 좋을것 같은데....

    아래와