热情软件屋

 

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等回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio