回复:VBS 中字符串比较问题请教

xiaode

  • 帖子

    1418
  • 精华

    2
  • 被关注

    49

论坛等级:奇侠

注册时间:2008-07-18

钻石 钻石 如何晋级?

发布于 2025-07-09 13:19:18

2楼

展开查看
以下是引用城外之人在2025-07-09 12:26:48的发言 >1楼

可以用StrComp函数比较字符串

StrComp(string1, string2, [compare]) compare参数可选: 0(默认):二进制比较(区分大小写) 1:文本比较(不区分大小写)。

比如:

If StrComp( sShaftCheckCode,sQueryShaftCode)=0 Then

函数值返回0,则表示string1等于string2。

谢谢!后续我就是采用Strcmp 这样的办法来做的, 但是我疑惑的不是这个,而是两个值明明不一样,却判为一样,所以理解不了,是不是WinCC 的脚本运行机制(数据刷新,内部变量),还是IF 的语句造成的,还是其他造成的?这个问题不是第一次遇到,之前的项目也遇到过这样的问题,后面也是改成Strcmp 来修正的。

every day is new day !
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32975条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。