Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Ciao a tutti .. ho provato a fare il trasferimento di un file dal client al server .. il client si connette perfettamente al server , il problema nasce quando cerco di inviare un file (immagine) dal server al client.. Mi si crea il file dell'immagine ma dice che l'immagine è vuota o che non è visualizzabile .. mi potreste aiutare ? Grazie
Il codice del client per il trasferimento è questo :
si sbagli a fare un trojan e a chiedere aiuto su di esso in un forum pubblico.
Beh non è che tutti i programmi che inviano dati da server a client siano dei trojan! E poi noi siamo qua ad aiutare la gente e non a criticarla! Poi potra pure creare un super trojan che infetti tutti i pc di questo mondo(ironia), ma poi sono fatti suoi con la legge, noi non c'entriamo niente, noi l'abbiamo solo aiutato a capire dove sbagliava, è stato lui poi ad utilizzare questo software per scopi malefici! Comunque @suro tu dici che hai problemi quando vuoi inviare un file da server a client ma se non scrivi il codice di invio dal Server come facciamo a capire dov'è l'errore e quindi ad aiutarti?
E questo crea o apre il file (se c'è gia) e scrive dentro quello inviato :
Codice sorgente - presumibilmente Delphi
Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Winsock1.GetData dati, vbString
Open "C:\Users\user\desktop\immaginericevuta.jpg" For Binary Access WriteAs#9
Put #9,, dati
Close#9
End Sub
Il problema è ke si crea l'immagine ma dice che è vuota.. oppure se invio un file .txt si crea sempre il file ma dentro il file escono scritte stranissime :S
Beh io oramai sono passato al mondo opensource e quindi non programmo più in vb però ho trovato questa discussione su come inviare un'immagine attraverso socket in vb6: http://forum.html.it/forum/showthread/t-1100096.html
ciao ciao spero di esserti stato utile!
P.S: Non fare copia-incolla, secondo la mia esperienza fare copia-incolla è più facile ma poi se c'è un minimo errore non sai dove andare a pigliarlo e quindi butti via un progetto(anche ben fatto) per un piccolissimo errore!