WebBrowser sprawdzenie czy strona jest załadowana

1

Witam!

Postrzebuje funkcji dzieki której byłbym w stanie sprawdzić czy strona jest załadowana do końca, gdyż funkcja na wyciąganie linków ze strony (znaleziona na forum) nie działa prawidłowo gdy strona nie załaduje się do końca.

Pozdrawiam

0

ale chodzi Ci o komponent webbrowser z .NET?

0

Skoro przypuszczalnie chodzi o Delphi to np. w taki sposób można poczekać na załadowanie strony:

begin
  WebBrowser1.Navigate('http://onet.pl/');
  while WebBrowser1.ReadyState <> READYSTATE_COMPLETE do
    Application.ProcessMessages;
  ShowMessage('zaladowana');
end;

Generalnie chodzi o sprawdzanie ReadyState (w innych językach też powinno być taka właściwość)

EDIT// Z tym że w ten sposób nie da się wykryć błędu gdy z jakiegoś powodu nie można otworzyć strony.

0

a zdarzenie OnDocumentComplet to pies?

0

Dziekuje za odpowedź

i przepraszam że zapomniałem napisać jaki to jezyk

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.