hi,
paar dinge fallen mir an dem code auf:
1. System.Windows.Forms.Application.DoEvents()
...hat in einer web Applikation nichts zu suchen.
Was soll es bewirken?
Bei Winforms bewirkt es, dass die Meldungsschleife die nächsten Meldungen abarbeitet - bei Web Applikationen gibt es keine solche Schleife. (Jedes Windows Prog. hat eine Meldungsschleife - bei C++ programieren unter Win. war das klar sichtbar, durch MFC wurde es etwas verborgen und bei .net ist das nun genz vom Programmierer versteckt - der internen Mechanismus funktioniert aber nachwievor so)
das "While Not webb.ReadyState = Windows.Forms.WebBrowserReadyState.Complete" ist korrekt.
2. Es gibt ein "System.Threading.Thread.Sleep(...), du brauchst also keine funktion aus der kernel32 dll einbinden.
fg
hannes
|