作者 | 主题 |
---|---|
truezhang 侠客 经验值:935 发帖数:295 精华帖:0 |
楼主 2020-07-07 13:52:55
主题:如果在VBS里面把整形值的某一位转换成布尔类型数据 如题,想在WINCC里面的VBS里实现,该怎样编写脚本? |
NPOVEC 侠圣 经验值:3012 发帖数:362 精华帖:4 |
1楼 2020-07-07 14:57:16
主题:回复:如果在VBS里面把整形值的某一位转换成布尔类型数据 '整数拆分成两个字节 byte[1] = int / 256 byte[0] = int mod 256 ‘将低字节拆分成低八位 b = byte[0] for i = 0 to 7 bit[i] = b mod 2 b = b / 2 next ’将高字节拆分成高八位 b = byte[1] for i = 8 to 15 bit[i] = b mod 2 b = b / 2 next |
Hushuguo 奇侠 经验值:6602 发帖数:393 精华帖:2 |
11楼 2020-07-22 11:01:46
主题:回复:如果在VBS里面把整形值的某一位转换成布尔类型数据 来个简单的 bit0=SmartTags("内容") And 2^0 bit1=SmartTags("内容") And 2^1 bit2=SmartTags("内容") And 2^2 bit3=SmartTags("内容") And 2^3 bit4=SmartTags("内容") And 2^4 |