2016-03-22 17 views
0
  • in meiner C# Desktop-Anwendung dort picturebox ist und mit einem Bild geladen.
  • Ich möchte nur dieses Bild auf FTP hochladen ohne Bild zu speichern
    lokalen pc.
  • Wie mache ich das?

Antwort

-1

Vielleicht denken, dass ich Sie versuchen, eine Bilddatei zum Hochladen für Sie Dieser Code ist Arbeit an FTP

Sie haben, um Kreta Ein FTP-Anfrage

FtpWebRequest request = (FtpWebRequest) WebRequest. Erstellen ("ftp://www.yourftp.com");

request.Method = WebRequestMethods.Ftp.UploadFile;

request.Credentials = neues NetworkCredential ("username", "password");

string flepath = "Locationoffile";

FileStream stream = Datei.OpenRead (Dateipfad);

byte [] buffer = neues Byte [stream.Length];

stream.close();

request.ContentLength = Puffer.Länge;

Stream Anforderungen request = request.GetRequestStream();

requestStream.Write (Puffer, 0, Puffer.Länge);

requestStream.Close();

FtpWebResponse Antwort = (FtpWebResponse) request.GetResponse();

response.Close();

+0

Es gibt kein "Locationoffile", da das Bild nicht lokal ist. es wird in eine PictureBox geladen. – TheMuyu