C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[19161] Re:Re:Re:Re:마스크에디터에서 원하지 않는 문자를 안 찍히게 할려면....
김상훈 [shkim510] 865 읽음    2002-06-07 13:30
꼴님...꼴님 방법으로 하니깐..문자는 제가 원하는데로 찍힙니다..근데..del키과 backspace키를 사용안하게 할려고 하니깐.안 됩니다.그래서 제가 아래와 같이 코딩을 하엿는데..이렇게 하니깐..되거든요...근데 키다운 이벤트랑 키프레스 이벤트는 이벤트의 차이는있지만..코딩의 방법은 똑같은 결과를 가져올거라고 생각이 되는데..왜 결과가 다른지..리플 부탁 드립니다...

그럼 수거

void __fastcall TForm1::MaskEdit1KeyDown(TObject *Sender, WORD &Key,
      TShiftState Shift)
{
   if( (Key==VK_BACK    ) || (Key==VK_DELETE))
   {
      Key = NULL;
   }

}
//---------------------------------------------------------------------------


void __fastcall TForm1::MaskEdit1KeyPress(TObject *Sender, char &Key)
{

   if( !((Key>='0' && Key<='9') || (Key>='A' && Key<='F') || (Key>='a' && Key<='f')   ))
       Key = NULL;

}
//---------------------------------------------------------------------------

+ -

관련 글 리스트
19154 마스크에디터에서 원하지 않는 문자를 안 찍히게 할려면.... 김상훈 751 2002/06/07
19157     Re:마스크에디터에서 원하지 않는 문자를 안 찍히게 할려면.... 꼴(이성렬) 855 2002/06/07
19159         Re:Re:마스크에디터에서 원하지 않는 문자를 안 찍히게 할려면.... 김상훈 779 2002/06/07
19160             Re:Re:Re:마스크에디터에서 원하지 않는 문자를 안 찍히게 할려면.... 꼴(이성렬) 756 2002/06/07
19161                 Re:Re:Re:Re:마스크에디터에서 원하지 않는 문자를 안 찍히게 할려면.... 김상훈 865 2002/06/07
19163                     Re:Re:Re:Re:Re:마스크에디터에서 원하지 않는 문자를 안 찍히게 할려면.... 꼴(이성렬) 917 2002/06/07
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.