Foxtable(狐表)用户栏目专家坐堂 → 输入框输入的字符,如何准确统计其个数并递增


  共有3787人关注过本帖树形打印复制链接

主题:输入框输入的字符,如何准确统计其个数并递增

帅哥哟,离线,有人找我吗?
cnsjroom
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
输入框输入的字符,如何准确统计其个数并递增  发帖心情 Post By:2022/3/15 13:43:00 [只看该作者]

输入框输入的字符,如何准确统计其个数

t1主要是输入一个有效身份证号,怎么实现判断其内容不为空 且位数是18位时,顺利显示出bb的数字位1,并递增

 

Dim t1 As WinForm.TextBox = e.Form.Controls("TextBox1")
Dim t2 As WinForm.TextBox = e.Form.Controls("TextBox2")
Dim tj As WinForm.Label = e.Form.Controls("个数统计")
If t1.text.Contains(",") Then
    t2.text=t1.text.ToUpper()
Else
    t2.text=t1.text.ToUpper().replace(vbcrlf, ",")
End If
Dim Multi As String = t2.text
Dim Values() As String
Values = Multi.split(",")
Dim bb As Integer=0
For Index As Integer = 0 To Values.Length - 1
    Output.Show(Values(Index))
   
    If Values(Index)<> "" And Values(Index).Length=18 Then
        bb= bb + 1
    End If
   
Next

tj.text="当前一共录入[" & bb & "]个身份证号码."    运行时永远位0

tj.text="当前一共录入[" & Values.Length & "]个身份证号码."    运行时会直接统计个数 但是不验证是否为空或是否18字符


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107783 积分:548260 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/15 13:53:00 [只看该作者]


 回到顶部