回复:【互动讨论,西币相送】感恩节有“你”陪伴,工控路不再孤单!

城外之人

  • 帖子

    8698
  • 精华

    18
  • 被关注

    218

论坛等级:至圣

注册时间:2003-09-23

钻石 钻石 如何晋级?

发布于 2019-11-28 11:17:06

17楼

我是2002年底、2003年初,接触的WinCC,当时用的是WinCC V5.0,还不支持VBS。只能用C脚本。编程语言,VB最熟悉,对于C语言,没学过。

所以必须开始学习C语言。经过一段时间的学习,C语法,函数了解了大部分,接着试试编写简单的程序。条件、循环没问题,但是遇到了一个变量名拼凑难题了。比如,变量名是T001、T002、......,T010。循环体中如何拼凑?也就是如何将字符"T"与数字i,按顺序、有规律的组织起来。难到当时的我了。

如果用VBS,直接字符连接就行了:

sTagName="T" & Right("000" & CStr(i),3)

可是C语言处理的方法不一样啊。查找了很多资料,(注:当时的网络还不发达!我还没有加入西门子论坛的大家庭!),花了3天时间,才“找”到了答案:

sprintf(sTagName,"T%03d",i);

2003年下半年,偶然的机会,知道了西家有论坛,立即注册进来了。从此有什么问题,都到论坛里来寻求帮助。

感谢西门子的一路相伴,论坛就是我们工控人的大学堂!


无论成与败,无论甜与苦,我还是我。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

谈天说地

共有13719条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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