|
음.. 제가 델파이 유저라 정확히 무엇을 하실지 모르겠으나
다음처럼 할 수 있습니다.
폼1과 폼2가 있다면,
프로젝트 옵션에서 보면 Auto Create 옵션이 있습니다.
여기 리스트에 포함되면 자동 생성되어져 숨김 속성으로 윈도우가 생성되고요,
리스트에서 빼주면 유저가 폼을 동적 생성하여야 하고 동적 해제 하셔야 합니다.
폼의 동적 생성 및 동적 해제는 조금만 자료를 찾아보시면 쉬울 겁니다.
자동 생성되어 숨겨진 특징으로써,
폼의 오브젝트 인스펙터를 보시면 Visible이 false로 되어져 있을 텐데,
이것을 바꿔주면 폼 두개가 시작시에 같이 보여질 거구요,
원할때 Visible 속성을 바꾸면 Show() 함수를 호출하는 것과 같습니다.
ShowModal() 해보았자 궁극적으로는 Visible 속성을 바꿔주는 것과 같습니다.
따라서 자동 생성 시켜준 폼들은 웬만하면 동적 해제 안하시는 것이 맞구요..
|