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

C/C++ Q/A
[7012] Re:경고메세지가 나오지 않게하는법이 궁금합니다..
정성훈.해미 [sage5nor] 2594 읽음    2019-03-13 15:03
FrmSub2 폼이 안보인 상태에서
SetFocus함수를 사용했기 때문에 나오는 에러입니다.

폼이 안 보이더라도 폼내부의 콤포넌트나 변수는 엑세스 할 수 있으나
화면 컨트롤 함수를 엑세스 할 경우는 폼이 보여야(show) 됩니다.

아마도
FrmSub2폼에서 값을 입력하면
FrmSub2가 닫히고
FrmSub1에서 값을 판단하여 코딩을 하신거 같은데

이럴 경우
FrmSub2가 안보인 상태(Hide)기 때문에
FrmSub2에 있는 콤포넌트에 포커스를 줄려고 하면
에러가 납니다.

그렇게 하지 마시고
FrmSub2에서 판단하고
거기서 포커스를 주세요.



이상헌 님이 쓰신 글 :
:
: 
: setfocus 함수를 사용했을시 
: 조건을 충족을 못했을 경우 
: 
: Cannot focus a disabled or invisible window.
: 
: 라는 경고 메세지가 나옵니다.
: 
:  경고메세지가 뜨는 이유는 조건에 충족하였을때는 뜨지 않으나, 
: 
: 조건에 충족하지 못했을경우 이미 알람메세지를 별도로 불러내어 "~~를 하세요" 라고 입력해놓았습니다. 
: 
: Cannot focus a disabled or invisible window. 경고 메세지를 나오지 않게 하는방법이 있습니까?..
: 
: 
: 

+ -

관련 글 리스트
7011 경고메세지가 나오지 않게하는법이 궁금합니다.. 이상헌 1499 2019/03/13
7012     Re:경고메세지가 나오지 않게하는법이 궁금합니다.. 정성훈.해미 2594 2019/03/13
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.