WebClient mit WebBrowser-Steuerelement verknüpfen?
lima-city → Forum → Programmiersprachen → Basic
anforderung
ausnahme
benutzername
code
computer
datum
dialog
einloggen
entsprechende datei
fehler
forum
http
leute
login
navigieren
paar
problem
programm
steuerelement
url
-
Hi Leute,
ich habe ein kleines Problem:
Ich möchte von einer Website ein paar Daten laden,
automatisch mit einem Programm.
Nur mein Problem ist, dass man sich vorher einloggen
muss. Dieses haben ich mit einem WebBrowser-Steuerelement
gelöst. Jetzt möchte ich aber eine entsprechende Datei
downloaden, das geht mit WebBrowser.Navigate(...URL...),
aber der Download wird immer unterschiedlich ausgeführt.
Da die Standardbrowser unterschiedlich konfiguriert sind.
Da habe ich mich informiert, WebClient hat eine richtige
Downloadfunktion, aber darüber kann ich nicht zu der Seite
navigieren und mich einloggen.
Gibt es eine Möglichkeit, die \'Login-Information\' vom
WebBrowser-Steuerelemnt auf den WebClient zu übergeben? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Warum so umständlich, wenn es einfach auch geht:
(Funktioniert nur in VS 2005 und VS 2008)
Dim nw As New Microsoft.VisualBasic.Devices.Network nw.DownloadFile(\"http://www.lima-city.de/favicon.ico\", \"C:\\\\favicon.ico\", \"Benutzername\", \"Passwort\")
Alternativ über den My-Namespace:
My.Computer.Network.DownloadFile(\"http://www.lima-city.de/favicon.ico\", \"C:\\\\favicon.ico\", \"Benutzername\", \"Passwort\")
Über WebClient:
Dim wc As New Net.WebClient wc.Credentials = New Net.NetworkCredential(\"Benutzername\", \"Passwort\") wc.DownloadFile(\"http://www.lima-city.de/favicon.ico\", \"C:\\\\favicon.ico\")
Beitrag geändert: 5.6.2008 22:55:11 von cbhp -
Danke vorerst, ich habs probiert,
jedoch kam wie erwartet eine Ausnahme:
Der Remoteserver hat einen Fehler zurückgegeben: (400) - Ungültige Anforderung
Oder gäbe es evtl. eine Möglichkeit, \'manuell\' den Download-Dialog
des WebBrowser-Steuerelements zu öffnen? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage