C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[12410] Re:마더 폼에 차일드가 차일드를 가지려면...(이런 방법을 말하는지???)
hongfox(붉은여우) [hongfox] 733 읽음    2001-11-07 12:14
hongfox
혹 이런방법이 있는데...

예를들어 Child Form의 Name이 Form2인 경우

Child Form에 버튼을 툭 놓고 버튼 Click Event에서

아래와 같이 작성하고 시험해 보세요..

void __fastcall TForm2::Button1Click(TObject *Sender)
{

    TForm2* Form3 = new TForm2(Form2);
    Form3->Parent = Form2;
    Form3->Show();
}     

이렇게하시고 실행 후 Child Form에서 버튼을 Click해보세요...

다른방법은

Main Form및 Child Form의 FormStyle를 fsNormal로 한 후에도 Test해 보세요...

fsNormal론 한 경우가 Form Close Event에서 Error가 나지 않을 겁니다.

제가 한 것이 원하는 답인지는 정확히 모르겠내요???????






김형덕 님이 쓰신 글 :
: 금번 프로젝트중 HP예제 프로그램을 보았는데
: 위에 제목처럼 괴상한 폼을 구현했습니다.
: 분명 마더폼의 차일드가 자기 자신의 차일드를 또 가지고
: 있습니다.
: 믿기지 않으시겠지만 정말 그렇더군요
: 증거로 차일드 내의 차일드를 옴기면 1차 차일드의 창에서 스크롤 바가
: 생깁니다. 이건 분면히 MDI인데 .....
: 어떻게 하는건지 무지궁금하군요
: 벌써 이틀째 이걸 하려고 노력하고 있는데....
:

+ -

관련 글 리스트
12393 마더 폼에 차일드가 차일드를 가지려면... 김형덕 653 2001/11/06
12410     Re:마더 폼에 차일드가 차일드를 가지려면...(이런 방법을 말하는지???) hongfox(붉은여우) 733 2001/11/07
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.