Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Probleme mit Application.DoEvents(). Alternative?
digi333
myCSharp.de - Member



Dabei seit:
Beiträge: 302

Themenstarter:

Probleme mit Application.DoEvents(). Alternative?

beantworten | zitieren | melden

Ich möchte den Inhalt einer Seite aus dem Netz haben. Dieser baut sich aber durch Javascript erst auf... daher ist hier meine folgende Methode. Diese ist aber nur suboptimal und macht dauernd Probleme ("Seite aktualisieren" etc.). Gibt es eine Alternative?



        private void thread(object uri)
        {
            Uri url = uri as Uri;
            WebBrowser web = new WebBrowser();
            web.DocumentCompleted += browser_DocumentCompleted;
            web.Navigate(url);
 
            while (web.ReadyState != WebBrowserReadyState.Complete)
            {
                Application.DoEvents();
            }
...}
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von digi333 am .
private Nachricht | Beiträge des Benutzers
gfoidl
myCSharp.de - Team

Avatar #avatar-2894.jpg


Dabei seit:
Beiträge: 7541
Herkunft: Waidring

beantworten | zitieren | melden

Hallo digi333,

Application.DoEvents() ist Mist und sollte wenns nach mir geht einen Compiler-Fehler erzeugen.

Die Schleife ist gar nicht nötig, denn das DocumentCompleted wird gefeuert sobald es eben fertig ist. Ansonsten gilt hier genauso [FAQ] Warum blockiert mein GUI? und beachte bitte [Hinweis] Wie poste ich richtig? Punkt 1.1, 1.1.1.

mfG Gü
Stellt fachliche Fragen bitte im Forum, damit von den Antworten alle profitieren. Daher beantworte ich solche Fragen nicht per PM.

"Alle sagten, das geht nicht! Dann kam einer, der wusste das nicht - und hat's gemacht!"
private Nachricht | Beiträge des Benutzers