PB中如何进行二进制操作
编号:QA001877
建立日期: 1999年10月20日 最后修改日期:1999年10月25日
所属类别:
陈斌:
操作系统:WIN98
工具:PB
问题:因为使用串口通信,设置校验位,要使用异或运算,不知PB中有无这样的函数?或者有将字符或10进制数转换为二进制代码或二进制数的函数?
回答:
Yang Ya Bin的方案:
在我的使用过程中未发现有位操作函数, 将字符或10进制数转换为二进制代码这话讲不通, 系统内部肯定是二进制实现的。这里有一个用户对象pfc_n_cst_numerical(http://www.pbdr.com/software/comp/files/bitwise.zip),是我从PBDR下载的,作者Simon Harris,可能能工作。
JiangAn的方案:
我也有过类似的问题,我是这么解决的,在VC下做个函数,做成DLL,再在PB下调用, 效果还可以。这里是DLL和例子:
xor.zip。
此问题由Yang Ya Bin等回答。
| |
|
|
| |
|
|