概述
在窗体上往往有很多文本框需要输入信息,一些下拉框需要选择,对于这些信息的输入,我们总是需要判断输入的是否为空,以前,总是一个一个的判断,这样太繁琐,也可能会丢掉其中的一个两个的。现在就让我们轻松解决判断文本框是否为空吧。
<span style="font-size:18px;">''' <summary>
''' 用来判断文本框和下拉框是否为空
''' </summary>
''' <remarks></remarks>
Module Module1
Public Function IsSomeEmptyText(ByVal arrayControl() As Control) As Boolean
Dim control As New Control
For Each control In arrayControl '遍历数组中的所有元素
If TypeOf control Is TextBox Then '判断控件是不是文本框
If control.Text.Trim = "" Then '判断文本框内容是不是为空
MsgBox(control.Tag.ToString + "不能为空", vbOKOnly, "温馨提示")
control.Focus()
Return True
Exit Function
End If
ElseIf TypeOf control Is ComboBox Then '判断控件是不是组合框
If control.Text.Trim = "" Then
MsgBox(control.Tag.ToString + "不能为空!", vbOKOnly, "温馨提示")
Return False
Exit Function
End If
End If
Next
Return False
End Function
End Module
</span>
<span style="font-size:18px;">Dim arrayControl() As Control
ReDim Preserve arrayControl(5)
arrayControl(0) = txtHourRate
arrayControl(1) = txtHourTmpRate
arrayControl(2) = txtLeastTime
arrayControl(3) = txtLeastM
arrayControl(4) = txtIncreaseTime
arrayControl(5) = txtPrepareTime
If IsSomeEmptyText(arrayControl) Then
Exit Sub
End If</span>
注意:
<span style="font-size:18px;"> MsgBox(control.Tag.ToString + "不能为空", vbOKOnly, "温馨提示")</span>
其中的 Tag 属性往往忘记赋值,通常赋值为文本框前面的label.text
最后
以上就是玩命御姐为你收集整理的判断文本框是否为空的全部内容,希望文章能够帮你解决判断文本框是否为空所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复