特定のキー以外の入力を無効にするには?


えい  2007-12-13 17:50:43  No: 138392

数字の入力とコピー&ペースト以外はできないようにしたいのですが、どのようにすればよいでしょうか?


ささき  2007-12-13 17:55:48  No: 138393

環境がわからないのでアレですが、

VB6では、
・数字の入力
  KeyPress、KeyDownイベントで入力された値、KeyCode、KeyAsciiを元に
  数値か否かが判断できます。
  
・コピー&ペースト
  Windowsの標準の動作から外れてしまうので、
  入力はペーストは出来るが、
  別途エラーチェックを行うというような形式が一般的かと思います。


※返信する前に利用規約をご確認ください。




  


  このエントリーをはてなブックマークに追加