| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 573 人关注过本帖
标题:[求助]請教MSComm的問題
只看楼主 加入收藏
txwpchen
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2006-8-14
收藏
 问题点数:0 回复次数:0 
[求助]請教MSComm的問題
我已經完成完成以下程式的編寫,並且可以與數位萬用表溝通(電壓資料獲取).但是當電壓值變為10.0V以上時,
txtReceive.text 接收框的值為1.00V.(小數點的位置向前移動了)
煩請各位老師,大俠指教. 怎么才消除小數點位置的問題? Thanks!  以下為原代碼:
Private Sub cmdexit_Click()
MSComm1.PortOpen = False
End
End Sub
Private Sub cmdRead_Click()
Dim Buf
MSComm1.Output = "READ?" + Chr(10)
TimeDelay 200
Buf = Trim(MSComm1.Input)
  If Len(Buf) = 0 Then
  txtReceive.Text = "HA HA "
Else
txtReceive.Text = Buf + Left(Buf, 7)
End If
End Sub
Private Sub Form_Load()
MSComm1.Settings = "9600,n,8,1"
  MSComm1.PortOpen = True
  MSComm1.Output = "SYST:RWL" + Chr(10)
  MSComm1.Output = "Conf: volt: DC 10; :Volt: DC: NPLC 0.02" + Chr(10)
End Sub
搜索更多相关主题的帖子: MSComm 
2006-08-14 08:40
快速回复:[求助]請教MSComm的問題
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.033748 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved