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
[26177] Re:모달 폼으로 띠운폼을 자동으로 닫는 방법있나여???
수야!╋ [sooya23] 880 읽음    2003-07-01 17:45
안녕하세용~~

수야!╋ 입니당 케케케

필요 입력사항이 끝나면 사라지게 되는 폼의 이름을 Form1

모달폼으로 띄워지는 폼의 이름을 Form2라고 설정하고설명해드리께용

입력사항을 다 입력하면 Form1->Hide(); 를 하세용 사라지죵? 슝~

모달폼을 띄우는데용?

Form2->ShowModal(); 하심 뜨죵? 아시겠죵?ㅋㅋ

타이머든 프로그래스바가 완료되면 종료시키든

Form2의 종료는 문제 없습니다. ^^

Form2->Close(); 하시면 됩니다.

짠짠!!

님이 실수 하셨을거같은 부분!!

혹시 Form2에서 다른 폼을 띄워주시지 않나요?

다른폼을 생성하실때 this 라는 인자를 주시지 않았나요?

아니면 처음부터 같이 생성되어있지 않나요?

생성을 Form2에서 하셨다면 Form2는 먼저 종료되면 안됩니다. ^^

Form3의 ParentWindow 는 Form2입니다.

부모잃은 자식이라 에러내면서 울게됩니다.

방법은 폼2가 Modal폼이니까 Form2->ShowModal();

이라고 코딩된 부분 아래에다 Form3->Show();를 하시는게 좋습니다.

엇 이것도 저것도 아니라면 방법은 없습니다 ^^;;

수고하세용~

수야!╋였쑴미당~


한상준 님이 쓰신 글 :
:
: 필요한 사항입력하구여 폼을 보이지 않게 만든후...
: 모달폼으로 띠워 진행바를 만든후.. 진행을 마치면 다른 폼을 띠워주려고 하는데여...
: 모달폼을 자동으로 닫는 방법 없나여...????
: 아무리 해도 되지 않는게..... 넘 힘드네여....
: Close()가 먹히지 않고 에러가 발생하구...
:
: 그리구 처음 띠운폼을 닫구 다음 폼을 띠우고 싶은데....
: 처음 생성된 폼을 닫으면 다 닫히네여..^^;
: 그래서 그냥 감춰놓고 쓰는데....ㅡㅡ;
: 제가 넘 몰라서...
: 고수님들 좀 알려주세여....ㅠㅠ;

+ -

관련 글 리스트
26166 모달 폼으로 띠운폼을 자동으로 닫는 방법있나여??? 한상준 791 2003/06/30
32697     Re:모달 폼으로 띠운폼을 자동으로 닫는 방법있나여??? 수야!╋ 787 2003/07/01
32696     Re:모달 폼으로 띠운폼을 자동으로 닫는 방법있나여??? 국진(Ghost) 735 2003/07/01
26177     Re:모달 폼으로 띠운폼을 자동으로 닫는 방법있나여??? 수야!╋ 880 2003/07/01
26170     Re:모달 폼으로 띠운폼을 자동으로 닫는 방법있나여??? 국진(Ghost) 968 2003/07/01
26172         고맙습니다. 그런데여... 한상준 677 2003/07/01
26182             Re:고맙습니다. 그런데여... 꼴.Free 817 2003/07/02
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.