모달폼에서 메세지를 보여주고
버튼 누르니깐..
에러가 나네요..
에러 메세지는
cannot focus a disabled or invisible window
이구욤..
에러나는부분이 부모창에서 모달창 폼 열어주는 부분이거든요..
에러부분 소스인데요.
if not(assigned(FrmRegMaterm)) then //아직 생성안되있으면 생성
FrmRegMaterm := TFrmRegMaterm.Create(nil);
frmregmaterm.Height:=150;
frmregmaterm.showmodal;
if frmregmaterm.ModalResult = mrok then // <--요부분에서 에러납니다
begin
frmregmaterm.Close;
frmregmaterm.Free;
frmregmaterm:=nil;
end;
메모리 해제해주는 부분인뎅..
왜그런지 아시는 분 꼭 답변 부탁드립니다..
그럼.. 오늘도 즐플하시고
행복한 한 주 되세요~~
말그대로져...보이지 않거나 상태를 disabled 시켜놓은것 에는 포커스를 줄수 없다는거져.....
아래 코드로 봐서 frmregmaterm에 onShow이벤트에 아직 disabled 되어있는
컴포넌트에 포커스를 주실려고 한거같은데염.....쩝...