vb怎么控制文本框中只允许输入日期型数据
输入其他出现对话框提示怎么整呢isdate不行要求输入月日年但是月年也可以识别这就不行呀还有时间应该用??...
输入其他出现对话框提示 怎么整呢
isdate不行 要求输入月日年 但是月年也可以识别 这就不行呀 还有时间应该用?? 展开
isdate不行 要求输入月日年 但是月年也可以识别 这就不行呀 还有时间应该用?? 展开
5个回答
展开全部
在文本框的失去焦点的事件里进行判断就ok.. 给你写个源码就清楚了.o(∩_∩)o...
Private Sub Text1_LostFocus()
If IsDate(Text1.Text) = True Then
MsgBox "是日期型数据"
Else
MsgBox "不是日期型数据,你得重新输入"
Text1.SetFocus
End If
End Sub
Private Sub Text1_LostFocus()
If IsDate(Text1.Text) = True Then
MsgBox "是日期型数据"
Else
MsgBox "不是日期型数据,你得重新输入"
Text1.SetFocus
End If
End Sub
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已经回答,路过
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用isdate判断,例:
Dim abc As String
abc = "2008/09/28"
If IsDate(abc) Then
MsgBox "yes"
Else
MsgBox "not"
End If
Dim abc As String
abc = "2008/09/28"
If IsDate(abc) Then
MsgBox "yes"
Else
MsgBox "not"
End If
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2008-12-19
展开全部
失去焦点时判断一下,是不是日期型
isdate函数可以判断,具体网上查
isdate函数可以判断,具体网上查
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询