Foxtable(狐表)用户栏目专家坐堂 → 请教串口读取


  共有1887人关注过本帖树形打印复制链接

主题:请教串口读取

帅哥哟,离线,有人找我吗?
ljh29206
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1361 积分:12049 威望:0 精华:0 注册:2012/3/5 11:32:00
请教串口读取  发帖心情 Post By:2016/6/12 12:35:00 [只看该作者]

Dim cnt As Integer = Ports("COM2").BytesToRead
If
cnt > 0 Then '缓冲区是否有数据
    Dim
Val(cnt - 1) As Byte
   
Ports("COM2").Read(val,0,cnt)
End If


以上代码 cnt 是否是一个 数组?


cnt 按 tab 键 没属性?


cnt 的数组长度 能否 用 


cnt.length 获取  


测试的时候,没反应


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2016/6/12 14:58:00 [只看该作者]

cnt不是数组,是一个整数:
 
Dim cnt As Integer

 
val才是数组,这个数组的长度为cnt
 
Dim Val(cnt - 1) As Byte
 
 

 回到顶部