Board logo

標題: [發問] 如何判斷TextBox中無輸入值 [打印本頁]

作者: acdx    時間: 2016-12-5 17:45     標題: 如何判斷TextBox中無輸入值

要判斷TextBox1, TextBox3無輸入值, 我使用"<>0"做判斷式, 請問有其他更好的寫法嗎?
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
        rpm = Val(TextBox1.Text)
        fan = Val(TextBox2.Text)
        pk = Val(TextBox3.Text)
        n = Val(TextBox4.Text)
        If rpm <> 0 Or pk <> 0 Then
            Exit Sub
        Else
            n = pk * 60 / rpm
        End If
    End Sub
作者: bigbrain2    時間: 2017-3-12 09:11

可以用len()函數來判斷
作者: yoyobuy    時間: 2017-4-10 08:09

TextBox1.Text <> ""
作者: qekqo    時間: 2017-6-28 17:49

用Len(rpm)>0來判斷,個人經驗會比較好一些。
作者: georgehu    時間: 2017-7-2 16:59

Trim(Text1.Value) = vbNullString
作者: ychuang    時間: 2017-7-2 23:21

本帖最後由 ychuang 於 2017-7-2 23:22 編輯

下面連結有很多方法與討論:
https://
social.msdn.microsoft.com/Forums/zh-TW/ed212512-c417-4a55-a9ff-8bec944d6259/textbox?forum=236

我沒權限發連結啊!!!請自己接龍一下^^"




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)