|
일단 꾸벅(_ _
아, 지금해보니깐, 역시 다른 폼은 안되네요.
자기 자신이 포함된 폼만 연결이 가능하네요.
흐음..왜 그럴까..-_-;;
방금 약간의 꽁수 비스무리한 걸 발견했습니다.
현재폼이 Form1 이고
목표로 하는 폼이 Form2 일때
Form2를 가져오지는 못해도, Form2의 위에 올려둔 컨트롤들은 가져올 수 있네요.
Form2에 뭔가를 절대적으로 써야 하는게 아니라면, 충분히 이용하실 수 있을 것 같네요.
다만, 만들던 3D 엔진에서는 Form2에 랜더링을 못하는군요.
MDI 폼이면 가능할지도 모르겠습니다.
이이상은 제 실력 범위를 넘는 거라..뭘 할수도 없고..-_-;;
아참, 컴포넌트에서 자신의 부모 ( Parent)를 반환하는 함수도 있답니다.
TForm 객체는 Parent 가 NULL이니깐,
이것까지 같이 이용하시면, 저 위의 방법도 사용 가능하시리라고 봅니다.
따로 폼을 링크하기 위한 컴포넌트를 만드시는 것도 좋을 듯.
다시 설명하자면
Form1 - 원 컴포넌트 A - 링크용 컴포넌트에서 폼을 가져와, 컨트롤한다.
Form2 - 링크용 컴포넌트 B - 자기가 속해있는 폼을 찾아, 그 폼을 컨트롤한다.
A가 B를 프로퍼티로 지정한다음, B를 사용해서 Form2를 엑세스 하는 방식이죠.
그냥 방금 생각나는 아이디어를 막 늘어놔 봤습니다.
언젠간 해보겠지만, 지금은 좀 귀찮아서..-_-;
해보시구, 다시 말씀 좀 주세요..=ㅁ=
좋은 하루 되세요~(_ _
|