学习VB编程第27天,统计与分离字符串文本中的数字字母

视频加载中...

今天学习了刘金玉老师零基础VB教程的第34期,学习的主要内容是分离字符串文本中的数字字母等。

1.各种字符串类型文本的ascii码范围

0-9数字的ascii码范围是48-57

a-z小写字母的ascii码范围是97-122

A-Z大写字母的ascii码范围是65-90

2.思路:通过ASCII码值来判断,分别归类。使用字符长度函数len来统计数量。使用elseif来判断输入的字符ascii码范围。

3.范例:

①如图新建控件并设置好

学习VB编程第27天,统计与分离字符串文本中的数字字母


②代码输入:


学习VB编程第27天,统计与分离字符串文本中的数字字母


Private Sub Text1_KeyPress(KeyAscii As Integer)

If KeyAscii >= 48 And KeyAscii <= 57 Then

Text2.Text = Text2.Text & Chr(KeyAscii)

Label2.Caption = Len(Text2.Text)

ElseIf KeyAscii >= 97 And KeyAscii <= 122 Then

Text3.Text = Text3.Text & Chr(KeyAscii)

Label3.Caption = Len(Text3.Text)

ElseIf KeyAscii >= 65 And KeyAscii <= 90 Then

Text4.Text = Text4.Text & Chr(KeyAscii)

Label5.Caption = Len(Text4.Text)

Else

Text5.Text = Text5.Text & Chr(KeyAscii)

Label8.Caption = Len(Text5.Text)

End If

End Sub

③运行:请看前面视频

4.存在问题:一方面输入后错误内容删除后,分类统计仍然存在;另一方面,通过粘贴复制的内容无法进行分类统计。

学习VB编程第27天,统计与分离字符串文本中的数字字母

展开阅读全文

页面更新:2024-03-16

标签:字符串   字母   数字   大写字母   控件   范例   函数   请看   长度   字符   思路   文本   数量   内容   科技   视频   文本中

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top