|
박지훈.임프 님이 쓰신 글 :
: 문성훈 님이 쓰신 글 :
: : SDI를 MDI로 바꾸려 합니다.
: :
: : 1. FormStyle을 MDIForm으로 바꾸고
: :
: : 2. #include "ChildWin.h"를 추가시켰습니다.
: :
: : 3. 폼을 하나 불러서 FormStyle을 자식으로 했구요...
: :
: : 이 것만으로는 부족하나요? 또 다른 작업이 필요한가요?
: :
: : TMDIChild *child = new TMDIChild( Application);
: :
: : 으로 child를 하나 만들어서
: :
: : child->RichEdit1
: :
: : 을 쓰려했는데 RichEdit1이 child의 멤버가 아니라는 말이 나오네요.
: :
: : 물론 자식 폼에 리치에디터를 붙여 놓았습니다.
: :
: : 신기한 것은 ->를 쓰고 기다리면 나오는 그 리스트...뭐냐 그....아시죠
: :
: : 그거...^^; 어쨌든 거기에는 있지도 않은 Memo1이 뜨네요...정작 떠야
: :
: : 할 RichEdit1은 안 뜨고...
: :
: :
:
: 임펠리테리입니다.
:
: 어떻게 된건지 확신은 없습니다만, 결과만 봐서는 다른 TMDIChild 클래스를 가진 파일이 존재하는 것 같습니다. 제 기억으로는 빌더에서 MDI 위저드로 생성할 때 만들어주는 차일드 폼의 이름이 TMDIChild였는데, 이렇게 만드셨던 MDI 프로젝트가 같은 디렉토리에 있든지 혹은 빌더가 참조로서 찾아낼 수 있는 디렉토리에 있는 것 같군요.
:
: 그럼 이만...
답변 감사합니다.
임펠리테리님 말대로 다른 폼을 참조 하고 있더군요. ^^
|