一个简单的问题:我可以通过VB中的输入框设置输入的限制吗?
当用户插入的字符串大于数据库对应字段时,这显然是一个问题。
就像文本框有一个最大长度一样,有没有办法对输入框设置类似的限制?
谢谢
比创建自定义类容易不了多少...
相反,为什么不创建一个临时字符串变量并通过输入框分配它。
然后在"直到"循环中检查计数...
前任。
Dim str As String = InputBox("Name", [Title]:="name", [XPos]:=50, [YPos]:=50)
Do Until str.Count() > 0 And str.Count() < 8
MessageBox.Show("I am sorry but you need to input between 1 and 7 characters")
str = InputBox("Name", [Title]:="name", [XPos]:=50, [YPos]:=50)
Loop