폼A에서 폼B를 여러개 띄우려고합니다.
물론 폼B는 각각 제어가 가능 해야합니다...
어떤분이
--------------------------------------------
예를 들어 띄울 폼의 타입이 TForm2라면
띄울때마다 Form2[K] := TForm2.Create(Self);
물론 K는 증가하겠죠...
이런 식으로 하면 됩니다.
---------------------------------------------
요렇게 하라고 되있어서 함 해봤는데....
Form2[K]라고 해논 부분에서 에러가 나네요..
폼 이름에 []요거가 안되나봐여..
글서 그냥 Form2라고 해놓고... 실행을 시키니까...
여러개 뜨긴 뜨는데.. 제어가 안되더군요..
여러개의 창들중에 종료가 하나밖에 안됩니당. -_-;
제발 꼭좀 알려주세요.. 상당히 급한 일이라. 부탁드려요..
'어떤 분'이 접니다.
다른 분들께서 설명을 잘 해주셔서 이미 아시겠지만,
Form2[K]라고 쓴 건 폼의 배열을 쓰시라는 뜻이었습니다.
배열 이름이 좀 이상했나요.
Forms: array of TForm2;
이렇게 하시면 되겠죠... 그러면 Forms[K] <= 이해 되시죠?
한두경 wrote:
> 폼A에서 폼B를 여러개 띄우려고합니다.
> 물론 폼B는 각각 제어가 가능 해야합니다...
>
> 어떤분이
> --------------------------------------------
> 예를 들어 띄울 폼의 타입이 TForm2라면
> 띄울때마다 Form2[K] := TForm2.Create(Self);
> 물론 K는 증가하겠죠...
> 이런 식으로 하면 됩니다.
> ---------------------------------------------
>
> 요렇게 하라고 되있어서 함 해봤는데....
> Form2[K]라고 해논 부분에서 에러가 나네요..
> 폼 이름에 []요거가 안되나봐여..
> 글서 그냥 Form2라고 해놓고... 실행을 시키니까...
> 여러개 뜨긴 뜨는데.. 제어가 안되더군요..
> 여러개의 창들중에 종료가 하나밖에 안됩니당. -_-;
>
> 제발 꼭좀 알려주세요.. 상당히 급한 일이라. 부탁드려요..