VB串口通讯问题~ 大神们,怎么这样还不能读取串口的数据呀,【在串口调试工具里可以读出数据,虽然vb那里没报错,但是不能读取数据】 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Dim Buffer() As ByteBuffer=MSComm1.Input 1.用错接收变量,应该如bakw的回答。2.未见MsComm控件的InputMode 属性设置,InputMode 属性确定 Input 属性如何取回数据。数据取回的格式或是字符串或是一数据组的二进制数据的数组。接收字节数组需要设置为comInputModeBinary。3.触发MsComm控件产生OnComm接收事件,还需设置RThreshold 属性不等于0,该属性缺省值为0。 二个问题,1、你的 Buffre 变量是不是模块级变量,如果不是就传递不到 Label1 控件上;2、Label1 控件的 Caption 属性必须要有。 Dim Buffer() As BytePrivate Sub MSComm1_OnComm()Buffer = MSComm1.Input End SubPrivate Sub cmdReceive_Click()Libel1 = StrConv(Buffer, vbUnicode)End Sub woodepany 很 V5 急招聘VB软件工程师 关于setwindowpos函数的。。。。。 各位老大帮帮忙,谢谢! 请教webbrowser打开的网页上弹出模式对话框的关闭问题 RecordCount的问题!时有时无,谢谢解答 为什么编译成exe文件后,运行时报错? 关于LISTVIEW 一事困惑。大家来帮忙!! ado中怎么用begintrans,committrans,rollback(远程数据访问) 奇葩问题??????请大神指点~~ sql中一次只能插入一个字段,怎么把所有字段都插入,是插入不是修改
Buffer=MSComm1.Input
2.未见MsComm控件的InputMode 属性设置,InputMode 属性确定 Input 属性如何取回数据。数据取回的格式或是字符串或是一数据组的二进制数据的数组。接收字节数组需要设置为comInputModeBinary。
3.触发MsComm控件产生OnComm接收事件,还需设置RThreshold 属性不等于0,该属性缺省值为0。
Buffer = MSComm1.Input
End SubPrivate Sub cmdReceive_Click()
Libel1 = StrConv(Buffer, vbUnicode)
End Sub