软件注册站
热情软件屋

 
用MSCOMM读取串口数据的基本步骤
编号: QA000879    
建立日期: 1999年4月28日 最后修改日期: 2001年6月19日
所属类别: Visual Basic - 网络与通信
   
    VB问题:
    我想了一个读取串口数据的算法(用MSCOMM),请指教。
    1、打开一个串口
    2、串口数据保存在缓冲区(缓冲区在什么地方?如何定义与使用?)
    3、从缓冲区取数据(应如何取?)。(wy)
   
    VB有一个例子在Samples\CompTool\Mscomm中。你可以利用这个例子来学习串口编程。
    打开串口先设置CommPort属性(端口号),使用PortOpen=True就可以了。
    串口数据保存在MSComm的Input属性中。你可以使用下面的代码:
    Dim v As Variant
    v = MSComm1.Input
    For i = 0 To MSComm1.InBufferCount - 1
     Debug.Print v(i)
    Next
    
    相关书籍:
    《串行端口大全》
    《Delphi 串口通信编程》
    《利用Visual Basic实现串并行通信技》

    

此问题由李海回答。

附加关键字:编程, 源程序, programming, source code, Visual Basic, VB, 网络与通信, network, communicate, com, com1, com2

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

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