C++Builder中如何使用SPComm控件读串口?(100分)

  • 主题发起人 主题发起人 ra
  • 开始时间 开始时间
R

ra

Unregistered / Unconfirmed
GUEST, unregistred user!
C++Builder中如何使用SPComm控件读串口?
 
Spcomm控件中,收到数据后会产生一个接收数据的事件,可以操作读缓存和长度
 
请问如何安装Spcomm控件?
 
我也是这方面的苦闷之人,能否告之?
c++builder中的使用
谢谢
distillbn@263.net
 
void __fastcall TDemarcate::Comm1ReceiveData(TObject *Sender,
Pointer Buffer, WORD BufferLength){
BYTE *s;
unsigned short int c;
int i;
s = (BYTE *)Buffer;

for (i=0;i<BufferLength;i++)
c= *(s+i);
}
对buffer进行操作前,最好先进行强制类型转换
 
又是你们的小弟我,先给各位大虾打~~个招呼!
下来的spcomm控件怎么装到c++builder中?
初学乍练,贻笑大方了!!
拜托回,谢谢!!最好详细点!!
distillbn@263.net
 
在 Component 菜单中选 Install Component 项,
在 Unit FileName 中填入文件名,用源文件spcomm.pas带全路径,
用 Browse 按钮也可,然后选 OK 。BCB编译完后,退出BCB并保存dclusr40.bpl,
再启动BCB即可。安装在system页。

 
谢谢关心,会了!!
谢谢jtf!!
 
BCB中用SPCOMM可靠吗?
我用过MSCOMM但不行,最后用API,好烦!
 
多人接受答案了。
 
后退
顶部