| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1022 人关注过本帖
标题:字符出错了
取消只看楼主 加入收藏
wqjywyg
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2007-9-7
收藏
 问题点数:0 回复次数:8 
字符出错了

Option Explicit
Dim lettles As Integer
Dim space As Integer
Dim digit As Integer
Dim others As Integer
Dim add As String
Dim InputStr As String
Dim i As Integer
Dim CaseStr As String
Private Sub CmbStart_Click()


lettles = 0
space = 0
digit = 0
others = 0


InputStr = txtInput.Text
For i = 1 To Len(InputStr)
CaseStr = Mid(InputStr, i, 1)
If CaseStr >= "a" And CaseStr <= "z" Or CaseStr >= "A" And CaseStr <= "Z" Then
lettles = lettles + 1
ElseIf CaseStr = " " Then
space = space + 1
ElseIf CaseStr >= 0 And CaseStr <= 9 Then
digit = digit + 1
Else
others = others + 1

搜索更多相关主题的帖子: 字符 
2007-09-08 20:30
wqjywyg
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2007-9-7
收藏
得分:0 
字母,空格,字母OK.其它他的字符打进去出错!如:!@#@!#!@#@!#@!这些就算不出来.报错了

2007-09-08 20:32
wqjywyg
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2007-9-7
收藏
得分:0 

怎么不完整,END IF有的


2007-09-08 20:49
wqjywyg
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2007-9-7
收藏
得分:0 
END IF我说我自己里边的代码有 这里漏了.别说这个问题
姐姐就那几句啊.很快的...这么快就没耐心了
问题还是我说的那样.

2007-09-08 21:56
wqjywyg
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2007-9-7
收藏
得分:0 

Option Explicit
Dim lettles As Integer
Dim space As Integer
Dim digit As Integer
Dim others As Integer
Dim add As String
Dim InputStr As String
Dim i As Integer
Dim CaseStr As String
Private Sub CmbStart_Click()


lettles = 0
space = 0
digit = 0
others = 0


InputStr = txtInput.Text
For i = 1 To Len(InputStr)
CaseStr = Mid(InputStr, i, 1)
If CaseStr >= "a" And CaseStr <= "z" Or CaseStr >= "A" And CaseStr <= "Z" Then
lettles = lettles + 1
ElseIf CaseStr = " " Then
space = space + 1
ElseIf CaseStr >= 0 And CaseStr <= 9 Then
digit = digit + 1
Else
others = others + 1
End If
Next

实时错误13 类型不匹配


2007-09-08 22:09
wqjywyg
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2007-9-7
收藏
得分:0 

这里算长度的.
我上边的代码算出字母,空格,数字.
我打上这三个以外的就出错.就是其它字符..
ElseIf CaseStr >= 0 And CaseStr <= 9 Then
这是把数字算出来.
看来我表达看有问题了


2007-09-08 22:32
wqjywyg
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2007-9-7
收藏
得分:0 
好像明白了。谢谢支持。
我是初学者。

2007-09-09 00:20
wqjywyg
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2007-9-7
收藏
得分:0 
你这样说就不对了,我有看了很久才发上来的.我实在是找不到才发的.
怎么能这样说呢.

2007-09-09 11:03
wqjywyg
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2007-9-7
收藏
得分:0 
什么书好呢

2007-09-09 11:07
快速回复:字符出错了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012231 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved