|
Project메뉴의 맨 밑에 있는 Options을 클릭해서 Project Options를 열고 Forms태그에서 Auto-create forms에 있는 TForm2를 Available forms로 옮기고 컴파일 하시면 될 것입니다. 이는 Form2가 자동적으로 생성하지 못하도록 하는 것으로, 내가 원하는 때에 폼을 만들고자 할 때 사용합니다. 이를 수동으로 할 수도 있는데, main.cpp에 있는,
Application->CreateForm (__classid(TForm2), &Form2);
부분을 제거하시면 됩니다.
그러나, 일반적인 방법으로 하시는 것이 좋을 듯....
^^
박군 님이 쓰신 글 :
: c인 님이 쓰신 글 :
: : 만든 폼이 아마 클래스(예를 들어 TForm2)에 연결되어 있을 겁니다.
: :
: : TForm2 *From = new TForm2 <------ 객체를 만드시고(그럼 폼이 메모리에 올라갑니다.)
: : From->Show() <--------- Show()는 모달리스 방식으로 폼을 보여줍니다.
: : From->ShowModal() <--------- 모달 방식으로 폼을 보여줍니다..
: :
: : 모달이나 모달리스 중에 하나를 선택하시면 되겠죠??
: : 근데 질문하신게 이게 맞는지 모르겠군요..^^;
: : 더 어려운거 물어보면 곤란합니다...그럼, 빌더 초보였슴다!!!
: : 박군 님이 쓰신 글 :
: : : 새로 다른 다른 폼을 대화상자 형태로 꾸며서 부르는데 어케 해야 합니까?
:
: 답변 감사 드리며 그럼 클래스 TForm2을 연결 시킬려고 하면 어케 해야 합니까
: 저는 헤더파일을 인클루드 시키고 님이 가르켜 주신 방법으로 해봤는데
: 에러가 나던군여..
|