很多人都认为VB语言或者VBS脚本语言是一种很low的语言,从心里看不起VB或者VBS,
但是其实VBS不仅可以做为系统管理员的利器,同样在工控领域VBS语言大有用武之地。
西门子的WinCC提供了两种脚本语言,C脚本和VBS脚本,通过这两种脚本可以增强WinCC
的动态功能,可以实现一些复杂的功能。
学习西门子WinCC的vbs脚本,可以不用全面学习微软的vbs脚本知识,待用到什么去查手册
即可,但是这样的话会影响使用vbs脚本的效果和效率。 所以建议可以先从微软的VBS学起。
一、VBS脚本
在Windows系列的操作系统下,vbs的脚本是一个以 .vbs 为扩展名的文本文件,如下图所示
vbs脚本文件
Windows的VBS脚本通过WSH脚本宿主读取并执行,当我们执行脚本文件的时候,Windows系
统通过启动WSH脚本宿主程序,然后解释执行 .vbs 脚本。
Windows的脚本宿主 : wscript 和 CScript。 这两个都可以进行脚本的解释执行。 通常我们选择
CScript。
二、代码
因为代码里面包含注释,是自解释的,所以就不单独写文字了,看代码。以后也这样,直接
代码。
'我是注释
'vbs的注释是用单引号开始
'option 选项要求所有的变量都要先定义/声明
Option Explicit
'在VBS中利用Dim语句定义变量
Dim strName
'变量在使用之前必须赋值(或者说必须初始化)
'