Private no as integer
Private stringout() as string
Private Sub win_DataArrival(ByVal bytesTotal As Long)
win.GetData rdata
'--------------------------
'==Message sending behind==
'--------------------------
If wout.State <> 7 Then
que = True
stringout(no) = rdata
no = no + 1
End If
If wout.State = 7 Then
no = 0
While stringout(no) > ""
wout.SendData stringout(no)
no = no + 0
Wend
que = False
no = 1
End If
End sub
I get an error that "substring is not in range" on this line "stringout(no) = rdata"

