如何读取MSCOMM控件缓存区中的数据? 各位,我用VB写了一个发短信的小程序,能发单条短息,现在想实现群发。在判断发送的每条短信是否成功,也就是判断MSCOMM控件缓存区中是否返加OK或ERROR时读不出缓存中的数据。如何读取MSCOMM控件缓存区中的数据?我用的INPUT方法读不出来,要怎么用,在什么地方用?请各位指教!急!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Public Function ProcReturnData(ByVal lngSleepTime As Long, ByRef strTempReturnString As String) As Boolean ProcReturnData = False On Error Resume Next Dim Buffer() As Byte Dim i As Long Dim stem2, sTem1 As String Sleep lngSleepTime Buffer = frmMain.MSComm1.Input 'Sleep (1000) stem2 = "" sTem1 = "" For i = 0 To UBound(Buffer()) ReDim stem(UBound(Buffer)) As String 'stem2 = stem2 & Right("00" & Hex(Buffer(i)), 2) sTem1 = sTem1 & Chr(Buffer(i)) Next i 'Debug.Print sTem1 'If Check1.Value = 0 Then 'Text1.Text = Text1.Text & sTem1 ' Else ' Text1.Text = Text1.Text & stem2 'End If strTempReturnString = sTem1 ProcReturnData = TrueEnd Function INPUT 应该没什么问题的 能读出来,实在不行加上SLEEP,要不换台机器 试试 OpenGL中出现溢出 如何提取输入法的图标 怎样在模块Module中读到UserControl里的textbox的text值,还有个API捕获鼠标右键菜单的问题,内容见我下面的代码 急! 纯讨论:让一个程序运行时,某变量在内存中位置不断改变 本人菜鸟,问个很简单的问题 [在线急等]请装有vb的大虾帮我打包 在表格中显示小图片! 一个关于RDS的问题!!!各位帮帮忙,来看看了! 不好意思问题~问题比较弱!纯粹送分~~~~~~~~~~~~`第一个解决的马上送分!!!!!!!!!!! 問個比較復雜的報表問題 如何用Option1,Option2来选择查询
ProcReturnData = False
On Error Resume Next
Dim Buffer() As Byte
Dim i As Long
Dim stem2, sTem1 As String
Sleep lngSleepTime
Buffer = frmMain.MSComm1.Input
'Sleep (1000)
stem2 = ""
sTem1 = ""
For i = 0 To UBound(Buffer())
ReDim stem(UBound(Buffer)) As String
'stem2 = stem2 & Right("00" & Hex(Buffer(i)), 2)
sTem1 = sTem1 & Chr(Buffer(i))
Next i 'Debug.Print sTem1
'If Check1.Value = 0 Then
'Text1.Text = Text1.Text & sTem1
' Else
' Text1.Text = Text1.Text & stem2
'End If
strTempReturnString = sTem1
ProcReturnData = True
End Function