请教VB串口数据如何实时保存到文件
各位大侠,请教一下,如何用VB把从串口接收来的数据实时保存到一个已打开的txt文件?最近正在搞这一块儿很久没有思路,如果可以,能否贴出相关代码学习一下?谢谢!
回复 2楼 Artless
请教一下具体代码实现。我的代码如下,每触发一次onComm事件就写入打开的文件,但写入文件后总是出现字符串被截断现象,如果在前面加了延时则字符串不被截断,但是字符串后面会出现多余的一行空行。请看一下我的代码有什么问题。Dim InBuff As String
Private Sub cmdNewLog1_Click()
Open CommonDialog4.FileName For Append As #SaveLogID
DisplayFlag1 = True
End Sub
Private Sub MSComm1_OnComm()
Select Case
Case comEvReceive
InBuff = MSComm1.Input
If DisplayFlag1 = True Then
Print #SaveLogID, InBuff
Close #SaveLogID
End If
End Select
End Sub