vb6.0 分别提取字符串中的中文和英文 10

有没有类似这种功能的函数?... 有没有类似这种功能的函数? 展开
 我来答
veket的小号
推荐于2018-04-11 · TA获得超过3371个赞
知道大有可为答主
回答量:3762
采纳率:0%
帮助的人:3978万
展开全部
放三个控件
一个textbox两个listbox一个button
Private Sub Command1_Click()
List1.Clear
List2.Clear
Dim i As Integer
Dim s As String
'vb使用unicode ,一个字符英文和中文 都用两个字节表示,低伏塌位字节在前,高位字节在后
'英文和中文用高字节 是否大于大于零并耐进行区分,
For i = 1 To LenB(Text1.Text) - 1 Step 2
s = MidB(Text1.Text, i, 2)
If AscB(MidB(s, 2, 1)) > 0 Then'大于零缺蔽圆是中文
List1.AddItem s
Else
List2.AddItem s
End If
Next
End Sub
艾迪康乐园
2013-10-14 · TA获得超过491个赞
知道小有建树答主
回答量:493
采纳率:0%
帮助的人:656万
展开全部
没有专用的函数。可以自己写一个自定义函数。
你的要求并不明确:是分离中英文字符?还是把隐返相邻段当做一个字符串?数字、标点符宏携敬号怎么计算?
这些都要有明确的目蔽慎标。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式