폼을 동적으로 생성시...
제작한 하나의 폼을 여러개 생성하려고 하는데...
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을 다중으로 생성하고 독립적으로 사용할 수 있나요?
부탁드립니다...급합니다...
> 폼을 동적으로 생성시...
> 제작한 하나의 폼을 여러개 생성하려고 하는데...
>
> 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;
전역으로 선언 하시는게 좋을것 같은데....
아래와