안녕하세요
각 Form 에서 SelectNext 를 사용한 경우 Error 가 나지 않았는데
SelectNext 를 사용하는 Logic을 Module화 하기 위해 해당 Logic을
공통 Pas 에 구현을 해보니 컴파일시
Undeclared identifier : 'SelectNext' 라는 Error 가 발생합니다..
uses 구문에 Controls 를 추가해도 동일한 Error가 발생하더군요.
사용한 Case 를 말씀드리면..
공통Pas 내의 Procedure 는 다음과 같습니다.
**********************************************************************
procedure gpEditBox_onKeyup(ColumnInfoRec: array of TColumnInfoRec ; Sender : TEdit ; ColCount : Integer);
begin
if ( tmpStr = 'AAA' ) then
SelectNext(TEdit(Sender),True,True);
end;
**********************************************************************
이 프로시져를 호출하는 쪽은 다음과 같습니다.
**********************************************************************
gpEditBox_onKeyup(ColumnInfoRec, TEdit(Sender), ColCount);
**********************************************************************
고견을 부탁드립니다..