Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicitÓ e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Ricezione file c#
Forum - C# / VB.NET - Ricezione file c#

Avatar
jaco94++ (Normal User)
Expert


Messaggi: 203
Iscritto: 22/10/2008

Segnala al moderatore
Postato alle 20:57
Martedý, 16/11/2010
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 :

Codice sorgente - presumibilmente C# / VB.NET

  1. Socket sendata = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
  2.             sendata.Connect(IPAddress.Parse("127.1.0.1"), 40);
  3.             string filename = "opt.ini";
  4.             sendata.SendFile(filename);
  5.             sendata.Shutdown(SocketShutdown.Both);
  6.             sendata.Close();



Ora per˛ devo ricevere il file e scriverlo come posso fare ?  sono fermo a questo punto:

Codice sorgente - presumibilmente C# / VB.NET

  1. IPEndPoint ipend = new IPEndPoint(IPAddress.Parse("127.1.0.1"), 40);
  2.                 sendata.Bind(ipend);
  3.                 Socket transfer = sendata.Accept();


Ultima modifica effettuata da jaco94++ il 16/11/2010 alle 20:57
PM
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Up
0
Down
V
Segnala al moderatore
Postato alle 11:41
Giovedý, 18/11/2010


"Infelici sono quelli che hanno tanto cervello da vedere la loro stupiditÓ."
(Fligende Blatter)

"Dubitare di se stessi Ŕ il primo segno d'intelligenza."
(Ugo Ojetti)
PM