Der_Gerhard
Grünschnabel
Hi,
ich versuche zur Zeit, folgendes Problem zu lösen:
Mit Hilfe eines WebBrowser Controls will ich verschiedene Seiten der Reihe nach aufrufen und den Inhalt abspeichern. Allerdings will ich nicht den HTML-Quelltext, sondern das, was der IE nach Drücken von Ctrl-C in die Zwischenablage reinpackt.
Bisher habe ich das mit dem folgenden Code gemacht:
Danach dann mit webBrowser.Navigate auf zur nächsten Seite.
Das klappt auch erstmal ganz gut.
Einige der Seiten brauchen zum Aufbau aber eine Weile und manchmal sind recht viele Seiten nacheinander aufzurufen.
Daher will ich das Programm nicht immer nur im Vordergrund laufen lassen, sondern mit anderen Programmen arbeiten können.
Hier versagt meine Lösung, weil dann dummerweise das Programm im Vordergrund anfängt, den eigenen Inhalt zu kopieren.
Mein Programm, das dahinter angezeigt wird, geht leer aus.
Kann mir jemand eine Lösung verraten, wie ich den IE in meinem Form dazu bringe, den Inhalt zu kopieren ohne bei der Tastaturemulation daneben zu zielen?
Vielen Dank schonmal
ich versuche zur Zeit, folgendes Problem zu lösen:
Mit Hilfe eines WebBrowser Controls will ich verschiedene Seiten der Reihe nach aufrufen und den Inhalt abspeichern. Allerdings will ich nicht den HTML-Quelltext, sondern das, was der IE nach Drücken von Ctrl-C in die Zwischenablage reinpackt.
Bisher habe ich das mit dem folgenden Code gemacht:
Code:
SendKeys.SendWait("^a^c");
String Inhalt = Clipboard.GetText();
Danach dann mit webBrowser.Navigate auf zur nächsten Seite.
Das klappt auch erstmal ganz gut.
Einige der Seiten brauchen zum Aufbau aber eine Weile und manchmal sind recht viele Seiten nacheinander aufzurufen.
Daher will ich das Programm nicht immer nur im Vordergrund laufen lassen, sondern mit anderen Programmen arbeiten können.
Hier versagt meine Lösung, weil dann dummerweise das Programm im Vordergrund anfängt, den eigenen Inhalt zu kopieren.
Mein Programm, das dahinter angezeigt wird, geht leer aus.
Kann mir jemand eine Lösung verraten, wie ich den IE in meinem Form dazu bringe, den Inhalt zu kopieren ohne bei der Tastaturemulation daneben zu zielen?
Vielen Dank schonmal