你好,想问一下vb怎么设置统计字数? 10

文字数量可用len函数获取,另外需要排除其中的起换行作用的chr(13)和chr(10)两个符号,可使用循环语句用mid函数逐个字符比较;也可以利用这两个符号统计段落数另... 文字数量可用len函数获取,另外需要排除其中的起换行作用的chr(13)和chr(10)两个符号,可使用循环语句用mid函数逐个字符比较;也可以利用这两个符号统计段落数
另外,我是用另外一个窗体打开,这段程序该放到哪呢?
谢谢啦初学vb希望能得到大神指教
展开
 我来答
FMUD1
2016-04-29 · TA获得超过1008个赞
知道大有可为答主
回答量:1289
采纳率:71%
帮助的人:916万
展开全部
拖一个按钮和textbox,代码放在按钮的点击事件中(双击按钮生成事件)。文本框用来显示。
追问
字数和段落的统计代码分别怎么写啊~
追答
Private Sub Command1_Click()
Me.Cls
Dim a() As String
Dim s As String
s = Replace(Text1.Text, vbLf, "")
a = Split(s, vbCr)
Dim line As Integer
line = UBound(a) + 1
Print "Text1文本框中共有:"; line; "行。"
Dim num As Integer
Dim char As Integer
For i = 0 To line - 1
Dim v As String
v = a(i)
Dim vc As Integer
vc = Len(v)
For j = 1 To vc
Dim vl As String
vl = Mid(v, j, 1)
Select Case Asc(vl)
Case 48, 49, 50, 51, 52, 53, 54, 55, 56, 57 '数字
num = num + 1
Case Else
char = char + 1
End Select
Next
Next
Print "数字共"; num; "个;"; "非数字(不包括数字和换行符)共"; char; "个。其他字符查询ASCII表。"
End Sub
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式