Private Sub TextBox1_Leave(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles TextBox1.Leave
'チェックする項目 If IsNumeric(TextBox1.Text) Or _ TextBox1.Text = "" Then 'エラープロバイダーをクリア ErrorProvider1.SetError(TextBox1, Nothing) Else 'エラープロバイダーにセット ErrorProvider1.SetError(TextBox1, _ "数値で書くんだよ!") End If
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button1.Click
If TextBox1.Text = "" Then MsgBox("数値を入力して下さい") Exit Sub End If
If IsNumeric(TextBox1.Text) Then MsgBox("よかった!数字で!") Else MsgBox("数字だってば!") End If