델파이2007. 11. 18. 21:51

델파이 에서 EditBox 특정 키 입력을 막는 예제입니다.

  if not (Key in ['A'..'Z','a'..'z',#8,#32]) then
    Key := #0;

이 코드를 OnKeyPress 에 넣어주시면 되겠습니다.
보시다시피 들어온 Key의 값이 A 부터 Z, a 부터 z,
BackSpace(아스키 코드 8)키 스페이스 키(아스키 코드값 32)가 아니라면 키 입력을 막게끔 되겠습니다!

Posted by Mons