17838383235
1FL6052-2AF21-2LH1现货西门子代理
西门子: V90
电机: 1FL6052-2AF21-2LH1
德国: 20位多圈**值编码器不带键槽带抱闸
报价: 面议
最小起订: 1
有效期至: 长期有效
发布时间: 2024-05-21 03:19
发布IP: 175.13.200.46
浏览次数: 25
手机号: 17838383235
在线咨询: 点击这里给我发消息
17838383235
详细信息

1FL6052-2AF21-2LH1现货西门子代理

1FL6052-2AF21-2LH1现货西门子代理

1FL6052-2AF21-2LH1现货西门子代理

西门子触摸屏VBscript编程系列教程(5)——判断操作系统


西门子触摸屏基于不同的Windows操作系统,有的是标准的Windows系统,有的是嵌入式操作系统Windows CE。这两种系统对于VBscript脚本的支持不同,因此在使用脚本编程之前,要判断当前屏幕是基于何种操作系统。这篇文章,给大家介绍一个判断操作系统的VBscript脚本代码。


在博途开发环境左侧项目树找到“HMI变量”,在其中新建一个文件夹,命名为“VBscript”。在VBscript中新建三个内部变量,分别命名为“WindowsCE”、“WindowsPC”和“checkWindowsOK”,数据类型均为“布尔型(Bool)”,如下图所示:


说明:

  • WindowsCE:true=WindowsCE操作系统

  • WindowsPC:true=标准Windows操作系统;

  • checkWindowsOK:true=检测系统成功;

在项目树“脚本”→“VB脚本”新建VB函数,命名为“checkWindowsOS”,编写代码如下:


说明:

声明一个文件对象变量objFileSys,并使用CreatObject函数生成文件对象。对于Windows CE和标准Windows系统,其语法不同(底层API不同),因此可以通过该函数来判断当前屏幕所运行的操作系统。



相关产品
相关西门子产品
联系方式
  • 地址:中国(湖南)自由贸易试验区长沙片区开元东路1306号开阳智能制造产业园(一期)4#栋301
  • 手机:17838383235
  • 联系人:徐嘉泉
产品分类
最新发布
企业新闻
站内搜索