|
답변 감사드립니다.
다른 방법을 다시 한번 강구해 봐야 겠네요..^^;;
TEdit 의 MaxLength를 22까지 두고..
19 칼럼, 20 칼럼을 각각 0x80보다 큰가를 검색해서 하는 방법은 어떨까요??
한가지 덧붙여 질문 드리자면 OnKeyPress 이벤트가 정확하게 동작하는 시점이 언제 인가요??
void __fastcall TfrmMain::Edit_KeyPress(TObject *Sender, char &Key)
{
int nLength;
nLength = dynamic_cast<TEdit *>(Sender)->Text.Length();
Caption = nLength;
}
라는 간단한 소스를 이용해서 테스트 해봤는데요,
결론이 영문이던, 한들이던, 어떤키를 누르던 1만 증가한다는 겁니다.
더군다나 한글은 키를 누를때가 아니라 한글자를 완성하고 커서가 움직여야 비로서 증가한다는 거죠..
이부분에 대해서도 설명 부탁드리겠습니다. (__);;;
|