Wie das herunterladen einer Datei zu einem bestimmten Pfad von einem gegebenen url in einer windows-form?
Ich brauche zum herunterladen von pdf-Dateien aus einer angegebenen links(url) auf einen bestimmten Ordner in einer windows-Anwendung mit winforms bitte kann jemand mir empfehlen eine Lösung.
mögliche Duplikate von so laden Sie eine Datei von einer website in C#
InformationsquelleAutor Arun Kumar | 2012-02-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich Teste es, einen Pfad enthalten kann, mit dem Namen. seine Richtige
InformationsquelleAutor Viper
Können Sie die WebClient.DownloadFile Methode ab .NET 2.0. Es ist einsetzbar bei jeder Art von Anwendung, nicht nur Winforms.
Sollten Sie sich bewusst sein, dass DownloadFile blockiert wird, bis die gesamte Datei der Download abgeschlossen ist. Um zu vermeiden, blockiert die Sie verwenden können, die WebClient.DownloadFileAsync Methode, die den download im hintergrund und erhöhen die DownloadFileCompleted - Ereignis aus, wenn das herunterladen beendet ist
InformationsquelleAutor Panagiotis Kanavos
Könnten Sie einfach "Suche im Internet" (aka google) nach "C# download-Datei", und am Ende mit diese einfache MSDN-Beispiel (angepasst Ihre spezifischen Frage):
Wie kann ich den download von einem Pfad wie in diesem Beispiel \\appsupld\Uploads\OfficeAutomation\OMA\Downloads\ anstelle von einem http-Pfad. Wenn ich es versuche, erhalte ich die Datei nicht gefunden Ausnahme?
InformationsquelleAutor Christoffer
Wenn nicht die Ziel-Pfad ist nicht angegeben und wenn man es wie
file.abc
es heruntergeladen wird, um einen Pfad genanntApplication.StartupPath
wie der namefile.abc
So dass Sie nur geben Sie Ihrem spezifischen Weg, wie
@"C:\\Folder1\\Folder2\\file.abc"
Ich denke, das wird helfen, ein wenig mehr. Ich konnte es nicht auf den ersten Seite des Beispiel-codes zur Verfügung gestellt von MSDN und endlich habe ich das gefunden.
InformationsquelleAutor Diyoda_