dd = 1
FileName = pas
lngFile = FileLen(FileName) \ 8192 '取得文件长度
For Ia = 0 To lngFile
ReDim myfile(8191) As Byte '初始化数组
Open FileName For Binary As #1 '打开文件
Get #1, Ia * 8192 + 1, myfile '将文件写入数组
Close #1 '关闭文件
Winsock1.SendData myfile '发送
DoEvents
Next Ia
Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Dim myfile As String
Winsock1.GetData myfile
Open Path & "123a.jpg" For Binary As #1 '新建文件
MyLong = FileLen(Path & "123a.jpg")
Put #1, MyLong + 1, myfile '将收到的数据写入新文件中
Close #1
dd = 1
FileName = pas
lngFile = FileLen(FileName) \ 8192 '取得文件长度
For Ia = 0 To lngFile
ReDim myfile(8191) As Byte '初始化数组
Open FileName For Binary As #1 '打开文件
Get #1, Ia * 8192 + 1, myfile '将文件写入数组
Close #1 '关闭文件
Winsock1.SendData myfile '发送
DoEvents
Next Ia
Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Dim myfile As String
Winsock1.GetData myfile
Open Path & "123a.jpg" For Binary As #1 '新建文件
MyLong = FileLen(Path & "123a.jpg")
Put #1, MyLong + 1, myfile '将收到的数据写入新文件中
Close #1