26/01/09 17:13
hubris
Buonasera, probabilmente il codice è tutto sbagliato, ma non capisco perche non funziona mi potete dare una mano?
Metto i commenti con quello che faccio e ditemi se sbaglio
Lato Server
Lato Client
Metto i commenti con quello che faccio e ditemi se sbaglio
Lato Server
Dim x As Byte 'imposto la variabile x Open "Percorso File" For Binary As 1 'apro il file da inviare in binario Do 'questo non so se è giusto, ripeto l' operazione finche il file non è finito Get #1, , x 'prendo il codice del file in binario e lo metto nella variabile x Winsock1.SendData x 'invio la variabile x Loop Until EOF(1) = True 'ripeto l' azione finche il file non è termineto Winsock1.senddata "Finito" ' questo neanche mi convince Close #1 ' chiudo
Lato Client
Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long) dim data as string Dim x As Byte 'variabile x Open "Percorso File1" For Binary As 1 'apro il file in arrivo Winsock1.GetData x 'prendo i dati in arrivo Do 'ripeto l' azione finche non è finito il file Put #1, , x 'metto i dati in arrivo nel file winsock1.getdata data Loop Until data = "Finito" 'ripeto l' azione finche non ricevo il comando Finito (neanche questo mi convince) Close #1 'Chiudo End Sub
Ultima modifica effettuata da hubris 26/01/09 17:19
aaa