questa è solo la parte del codice che riguarda il trasferimento altrimenti qui arriviamo a 6 pagine...
Parte server:
Dim lPos As Long
S = data
V = Split(S, ",")
Dim buffer() As Byte
If V(0) = "/ReceiveFile" Then
TCP.GetData data
If InStr(data, vbCrLf) <> 0 Then data = Left(data, InStr(data, vbCrLf) - 1)
Open App.Path & "\" & V(1) For Binary As #9
lPos = 1
TCP.SendData "OK" & vbCrLf
Do Until buffer > 0
TCP.GetData buffer
DoEvents
Loop
Put #9, lPos, buffer
lPos = lPos + UBound(buffer) + 1
End If
Close #9
|