|
정말 그러네요. --;;
그러면 KeyPress 이벤트에 아래처럼 해보세요. 될겁니다.
void __fastcall TF_Condition::E_TestKeyPress(TObject *Sender, char &Key)
{
if( !((Key>='0' && Key<='9') || (Key>='A' && Key<='F') || (Key>='a' && Key<='f') ))
Key = 0;
}
김상훈 님이 쓰신 글 :
: 꼴(이성렬) 님이 쓰신 글 :
: : KeyDown이벤트에서...
: :
: : if( !((Key>='0' && Key<='9') || (Key>='A' && Key<='F')))
: : Key = 0;
: :
: : 이렇게 하면 될거 같은데요. ^^
: :
: :
: 근데 제가 0~9 그리고 A~F 그리고 좌우커서를 이동하기 위한 좌우 에로우키는 사용해야 합니다.그래서 이렇게 코딩을 햇느데.....
: if( !((Key>='0' && Key<='9') || (Key>='A' && Key<='F') || (Key==VK_LEFT) || (Key==VK_RIGHT)))
: Key = NULL;
:
: 영문은 다 찍혀 버리네요..제가 볼때는 아무 문제가 없는거 같은데...무엇이 문제인지...
: 꼴님아 가르켜준 방법을 그데로 사용을 해봐도..영문은 다 찍혀집니다...
|