|
Form1 의 FormStyle을 fsMDIForm 으로하고 Form2 의 FormStyle 을
fsMDIChild 로하여 실행중에 Child Form 5개를 동적으로 만들었습니다.
그런데 Form2 의 Header File 에 미리 선언해 놓은 Flag 라는 integer
변수하나가 있는데 이 변수는 동적으로 만든 5 개의 Child Form 에서 각각
독립적인 수치를 가지는군요. Form1 에서 이 변수를 Access 하기 위하여
ShowMessage(IntToStr((Form2->Flag )); 를 하였더니 항상 5 번째
만들어진 Child Form 의 Flag 값이 Display 되는 군요. 어떻게 해야 5 개
각각의 Child Form 에 들어있는 Flag 변수를 각각 Access 할 수 있는지요.
이 곳에서 비슷한 문제를 찾아보았는데 정확히 알수가 없군요. 자세하게
알려 주시면 고맙 겠습니다.
|