vb怎么限制Text只能输入日期

来源:百度知道 编辑:UC知道 时间:2024/05/07 08:29:12
Private Sub Command1_Click()
Dim j As Date
Text1.Text = Trim(Text1.Text)
If Len(Text2.Text) <> 15 Then
If Len(Text2.Text) <> 18 Then
MsgBox "请输入正确的身份证号码"
Exit Sub
End If
End If
Text3.Text = Format(j, "YYYY-MM-DD")
If InStr(Text2.Text, Text3.Text) > 0 Then
MsgBox "验证成功"
Else
MsgBox "验证失败"
Exit Sub
End If
End Sub

代码如上。。
怎么样才能让text3里输入日期。
我输入了。他提示不正确
不懂谁能帮着改一下。。让text3只有输入日期!

晕菜~~~你的变量J并没有赋值啊。

如果你要限制数据必须是日期格式,那就不要用TextBox了,改用MaskEdit控件吧。

你可以用一个DTpicker控件啊~