易截截图软件、单文件、免安装、纯绿色、仅160KB

vb MScom控件接收不到数据

程序如下
Private Sub comLED_OnComm()
    Select Case Me.comLED.CommEvent
        Case comEvReceive
          Dim Buffer As Variant
          comLED.InputLen = 0
        '接收二进制数据
          comLED.InputMode = comInputModeBinary
          Buffer = comLED.Input
          Label11.Caption = Buffer
        Case Else
  End Select
End Sub
计算机接收不到任何数据,为什么??
你在OnComm事件里面宣告定义那些东东, 进来的资料都被你自己干掉了


Dim Buffer As Variant
comLED.InputLen = 0
接收二进制数据
comLED.InputMode = comInputModeBinary

把这些宣告移到 Form_Load或其它地方吧

VB code:
Private Sub comLED_OnComm()
Dim Buffer() As Byte '2进制接收
Dim i As Long
Select Case Me.comLED.CommEvent
Case comEvReceive
comLED.InputMode = comInputModeBinary
comLED.InputLen = 0
'接收二进制数据
Buffer = comLED.Input
For i = 0 To UBound(Buffer)
Label11.Caption = Label11.Caption & Right("0" & Hex(Buffer(i


相关问答:

vb超简单form.show的问题 - VB / 非技术类

为什么我用form.show和form.hide多次连接了两个窗口只能互换链接两次啊?
代码看看
照道理form.show 没次数限定的吧

我也快疯了。
楼主知道怎么发贴么?

引用
我也快疯了。
楼主知道怎么发贴么?
楼主也 ......

vb - VB / 基础类

在vb中如何读取Word内容(包含表格,图片,等)
竟然不是zero。

不知道怎么实现的不要说话

这个只能读文本,
VB code:
Private Sub Command1_Click()
Dim WordApp As Object
Set WordApp = CreateObject(& ......

请教!用的是VB 6.0 - VB / 控件

把已有数据(数据大于20行)的RS(recordset)的第10行数据与第11行数据做加法后,删除第11行的数据,然后把后面的数据向前移。
RS的话修改数据是会更新数据库,现在的问题是RS里的已有数据是用SQL语句分类统计出来的 ......

vb - VB / 非技术类

怎么把已知的数据保存成xml文件,现在已知的数据是
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
 xmlns:o=& ......

vb读取xml - VB / 基础类

现在有个xml文件是<?xml version="1.0"?>
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
 xm ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号