Servus123
Grünschnabel
Hallo,
nachdem ich nun viele Stunden mit diesem Problem verbracht habe, wende ich mich nun an dieses Board.
Ich bin dabei ein File Transfer Programm zu schreiben, mit welchem ich mir von dem Server Dateien zuschicken lassen kann und dies ist mein bisheriger Code:
Der Client sendet einen String mit "Get|" + Pfad an den Server und dieser reagiert wie folgt:
Nachdem der Server die Dateien versand hat kommt jetzt der Code für den Client:
Schonmal danke im Vorraus für jegliche Rückmeldung.
MfG,
Servus123
nachdem ich nun viele Stunden mit diesem Problem verbracht habe, wende ich mich nun an dieses Board.
Ich bin dabei ein File Transfer Programm zu schreiben, mit welchem ich mir von dem Server Dateien zuschicken lassen kann und dies ist mein bisheriger Code:
Der Client sendet einen String mit "Get|" + Pfad an den Server und dieser reagiert wie folgt:
Code:
If InStr(data, "Get|") Then
Dim Pfad As String
Pfad = Right$(data, Len(data) - 4)
Open Pfad For Binary Access Read As #1
Do Until EOF(1)
Dim datei(0 To 1024) As Byte
Get #1, , datei
Server.SendData datei
Loop
Close #1
Nachdem der Server die Dateien versand hat kommt jetzt der Code für den Client:
Code:
Dim datei2(0 To 1024) As Byte
Client.GetData datei2
pos = pos + 1
Open FormTransfer.txtZielpfad.Text For Binary Access Write As #2
Seek #2, pos
Put #2, , datei2
Close #2
Schonmal danke im Vorraus für jegliche Rückmeldung.
MfG,
Servus123