Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. 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

PM