VB.NET質問スレ (Part13)
■ このスレッドは過去ログ倉庫に格納されています
0460デフォルトの名無しさん
2005/12/19(月) 16:45:32まず、色々な所に書いてある
If IsNumeric(e.KeyChar) Or e.KeyChar = ChrW(8) Then
Else
e.Handled = True
End If
というコードを追加してみました。
これでは、"."が大量に書けてしまうので、
If IsNumeric(e.KeyChar) Or Not (TextBox1.Text.EndsWith(".") And e.KeyChar = ".") Or e.KeyChar = ChrW(8) Then
Else
e.Handled = True
End If
と変えてみたのですが、これだと最初に"."が書けてしまって困っています
最初だけ"."を書かせない場合には、どうすればいいのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています