首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

PB串口读取有关问题,

2012-02-06 
PB串口读取问题,急!问:我想在PowerBuilder中实现对有关串口的编程,这该如何实现呢?答:可以利用微软公司提

PB串口读取问题,急!
问:我想在PowerBuilder中实现对有关串口的编程,这该如何实现呢? 
答:可以利用微软公司提供的通讯控件mscomm32.ocx来实现,使用方法如下:
选择菜单Controls→OLE→Insert Control→Microsoft Communications Control,加入后我们点击其OLE Control Properties,可以设置它的基本属性如通讯端口(C)、设置参数 (S) 等,当然我们也可以在程序中动态设置。


在网上看到很多类似方法。可是我在PB环境中找不到Microsoft Communications Control,然后换台电脑上的点 Insert Control, PB环境就死掉。(PB8.0)请问下谁知道是怎么回事?有没有方法?

[解决办法]
一、换一台好的机器,这个是pb10以前的版本存在的问题,如果机器上有部分activex信息不完整就会导致pb内存访问出错,导致退出,可以在其他机器上加载好控件再到你机器上来用;
二、也可以用api直接处理串口信息,网上有下载的,搜一下就好了;
[解决办法]
给个BP安装ActiveX控件的小结: 
1、如果有得选择,最好用PB10以上的版本,9.0版本的也勉强可用; 
2、一定要用在9.0以下版本的,只好在一台干净的机器上添加上控件后再到你的机器里进编辑调试。

热点排行