一个vb函数的问题,不区分中英文的逗号,在线等答案,谢谢!!!

cjoy4856 2009-04-16 10:01:19

p1 = InStr(1, theCaption, ",", 1)

这个函数不区分中英文的逗号,我给theCaption"赋值为樱花烂漫惹人醉,和谐之风阵阵吹" 或"樱花烂漫惹人醉,和谐之风阵阵吹" p1的值是一样的
请大侠帮忙!!谢谢
...全文
108 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
joeandlily 2009-04-16
  • 打赏
  • 举报
回复
字体的原因看起来一样,
你粘贴到记事本或者Em看一看。
cjoy4856 2009-04-16
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 joeandlily 的回复:]
InStr(1, theCaption, ",", vbbinarycompare) 半角
InStr(1, theCaption, ",", vbbinarycompare) 全角
[/Quote]
InStr(1, theCaption, ",", vbbinarycompare) 半角
InStr(1, theCaption, ",", vbbinarycompare) 全角
我发现你的半角 和 全角没有区别啊,参数也是一样的

joeandlily 2009-04-16
  • 打赏
  • 举报
回复
InStr(1, theCaption, ",", vbbinarycompare) 半角
InStr(1, theCaption, ",", vbbinarycompare) 全角
outou 2009-04-16
  • 打赏
  • 举报
回复
你可以使用正规表达式转换一下。

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧