如何将以下VB6程序转换成VB2005程序?

以下为VB下的程序:DimABAsString'串口数据分析用OnErrorResumeNextIfMSComm1.PortOpen=FalseThenMSComm1.P... 以下为VB下的程序:

Dim AB As String '串口数据分析用
On Error Resume Next

If MSComm1.PortOpen = False Then MSComm1.PortOpen = True

'清除端口信息
MSComm1.InBufferCount = 0
MSComm1.OutBufferCount = 0

'接收数据串
MSComm1.Output = Chr$(27) + "p"

Do
DoEvents
If flag1 = 1 Then GoTo 10
Loop Until MSComm1.InBufferCount >= 13

If MSComm1.InBufferCount >= 13 Then
AB = MSComm1.Input
Txt_SM = Trim(Mid(AB, 1, 9))
Label5 = Trim(Mid(AB, 10, 3))
End If

10: If MSComm1.PortOpen = True Then MSComm1.PortOpen = False

目前我通过VB2005,已经Dim Rs232 As SerialPort
请问以下程序要如何写才正确:请批点
展开
 我来答
chinaboyzyq
2015-02-01 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.3万
采纳率:89%
帮助的人:3253万
展开全部
用2005打开,先进行自动转换,然后再修改不正确的地方。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式