16/11/10 19:57
jaco94++
Salve a tutti
Sto scrivendo un programma che permette di inviare file di qualsiasi tipo su una rete locale il problema è che una volta inviato il file non sò come scriverlo su disco a destinazione.
Per inviare il file ho usato questo codice :
Socket sendata = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
sendata.Connect(IPAddress.Parse("127.1.0.1"), 40);
string filename = "opt.ini";
sendata.SendFile(filename);
sendata.Shutdown(SocketShutdown.Both);
sendata.Close();
Ora però devo ricevere il file e scriverlo come posso fare ? sono fermo a questo punto:
IPEndPoint ipend = new IPEndPoint(IPAddress.Parse("127.1.0.1"), 40);
sendata.Bind(ipend);
Socket transfer = sendata.Accept();
Ultima modifica effettuata da jaco94++ 16/11/10 19:57
aaa