| ■ テキストのフル桁チェック |
| テキストボックスでフル桁入力のチェックを行います |
| 桁数を記述しないので、汎用的に使用することができます |
| Visual Basic のバグで MaxLength + 1文字入力できてしまいます(このチェックとは無関係です) |
| 上記のバグを発生させるにはテキストに MaxLength 分の長さを入力している状態で、テキストの一部を反転しておき、MaxLength + 1 文字以上になるように文字列を貼り付けます(Visual Basic 6.0でも発生を確認しています...VB2.0の頃は発生してません) |
' テキストが全桁入力されていない場合
If Len(Text1.Text) <> Text1.MaxLength Then
' メッセージを表示する
Msgbox "フル桁で入力してください", vbExclamation
End If
|