工控编程吧

标题: VBS 中用什么还有读取字(Word)中的位? [打印本页]

作者: baikhgmv    时间: 2016-9-7 11:04
标题: VBS 中用什么还有读取字(Word)中的位?
VBS 中用什么还有读取字(Word)中的位?

VBS 中用什么还有读取字(Word)中的位?

HMI中我想做一段脚本,读取一字的16个位,如果某个位为1,就让16个圆的其中一个下移一个距离。因为HMI中动画的移动不支持根据位变量移动,只支持int变量。

打算用VBS做个脚本来实现,但是不知道VBS用什么函数读取字中的位?


--------变通一下, 用

(Word And 16#0001)<>0 表示第0位为1

(Word And 16#0004)<>0 表示第2位为1

(Word And 16#0010)<>0 表示第4位为1


----------是个不错的办法,谢谢

这好像还是间接求得,真没有直接读取位的函数吗?


---------VBS里面好像没有,不过你可以自己在全局脚本里面编写一个项目函数使用

如果用的地方多的话











欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4