Q&A

  • [급한질문] 컴파일시(후에 런타임시)에 에러메시시 해설에대해서
컴파일시에 그리고 런타임시에 다음과 같은 에러메시시가 납니다.

'cannot focus a disable or invisible windows'

어떤내용인지 감을 잡지 못해서 질문올립니다.



그리고는 확인버튼을 누르면 진행되지만 나머지 윈도우가 보여지지 않네요.

참고로 프로그램은 두개의 윈도우를 사용합니다.

첫번째 윈도우에서 두번째 윈도우로 열리지 않습니다.

프로그램은 델파이 3.0 스탠다드 버전이에요.

아시는 분 계신면 수고스러우시더라도 제게 메일좀 부탁드립니다.

감사는 후에 드리계습니다.



ps. 이런거 올려도 되는지 모르겠네요???

1  COMMENTS
  • Profile
    이진우 1999.09.23 00:21
    이강선 wrote:

    > 컴파일시에 그리고 런타임시에 다음과 같은 에러메시시가 납니다.

    > 'cannot focus a disable or invisible windows'

    > 어떤내용인지 감을 잡지 못해서 질문올립니다.

    >

    > 그리고는 확인버튼을 누르면 진행되지만 나머지 윈도우가 보여지지 않네요.

    > 참고로 프로그램은 두개의 윈도우를 사용합니다.

    > 첫번째 윈도우에서 두번째 윈도우로 열리지 않습니다.

    > 프로그램은 델파이 3.0 스탠다드 버전이에요.

    > 아시는 분 계신면 수고스러우시더라도 제게 메일좀 부탁드립니다.

    > 감사는 후에 드리계습니다.

    >

    > ps. 이런거 올려도 되는지 모르겠네요???



    이강선님 보세요!!



    cannot focus a disable or invisible windows Message 는 특정한 컨트롤에

    Focus를 보내려고 하는데 Focus를 보내지 못했을 경우에 발생합니다.

    예를 들어 Form Create Event에서 Edit1.SetFocus 로 코딩했을 경우

    위와같은 에러가 발생합니다.. 만약 Create Event에서 코딩하셨다면

    Form Property중에 ActiveControl Property를 이용하시면 되구요..

    또는 특정 콘드롤이 Visible이 False로 설정되있는데 Focsu를 보내려고 할 때도

    Error가 발생합니다....

    질문에 답변이 되었는지 모르겠네요....



    즐거운 코딩되세요... 추석 잘보내시구요....