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
[11395] Re:Re:[질문] Show를 이용해서 dialog 띄울 때
공부공부 [] 944 읽음    2001-09-24 13:27

답변 고맙습니다.

근데 잘 안되는군요...

tiemr 같은 경우에는 잘 되는데...


   pFileStream = new TFileStream(strTargetFileName);

   try
   {
      IdFTPClient->Get(FileName, pFileStream);
   }
   catch(...)
   {
   }


위와 같은 식으로 TFileStream 을 이용해서 했는데, modal로 띄우니까 FTPclient에서 download가 정지해버리네요...

  음... 어찌해야 할까요...


이창환 님이 쓰신 글 :
: 참고
:
: 취소를 할 수 있는 dialog를 모달로 띄우시면 될 것 같습니다.
:
: 모달은 그 창이 종료 할대까지 부모 폼이 포커스를 가질 수 없습니다.
:
: 제가 타이머로 부모 창에 계속 카운트를 주고 모달로 폼을 띄운 결과
:
: 부모 폼도 이벤트가 잘 일어나더군여..
:
: Form->ShowModal();
:
: 결과 값은 리턴 값으로....
:
: 그럼....
:
:
: 공부공부 님이 쓰신 글 :
: :
: :  TidFTP program을 이용하여 프로그램을 짜고 있는데요...
: :
: :  Main form에서 download를 시작하면 progress bar에 진행 상태가 보입니다.
: :
: :  그런데 도중에 취소를 할 수 있는 dialog를 띄우려고(취소 또는 다시 진행) 하는데, 취소 dialog 가 띄워진 상태에서도 계속 download는 진행되어야 합니다. 물론 Progress bar도 계속 진행상태가 되어 있어야 하고요...
: :
: :  그래서 취소를 할 수 있는 dialog를 Show 에 fsStayOnTop style로 띄웠는데... 이게 진행은 계속 되는데 문제는 Main form 으로 focus가 간다는 겁니다.  Main form의 다른 버튼을 누를 수 있다는 의미지요.
: :
: :  결론적으로 제가 하고 싶은건.  취소를 할 수 있는 dialog가 띄워진 상태에서도 Main form에서는 download가 계속 진행되고, focus는 계속 취소 dialog가 가지고 있게 하고 싶습니다...
: :
: :  방법이 있을까요...???
: :
: :
: :

+ -

관련 글 리스트
11383 [질문] Show를 이용해서 dialog 띄울 때 공부공부 670 2001/09/24
11390     Re:[질문] Show를 이용해서 dialog 띄울 때 이창환 914 2001/09/24
11395         Re:Re:[질문] Show를 이용해서 dialog 띄울 때 공부공부 944 2001/09/24
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.