Article View: pl.comp.lang.vbasic
Article #92168Re: VB6 - webbrowser
From: Robert Kurzawa
Date: Sun, 16 Oct 2005 18:24
Date: Sun, 16 Oct 2005 18:24
46 lines
2843 bytes
2843 bytes
Użytkownik "Blue" <bluetest_@_op.pl> napisał w wiadomości
news:ditelm$2l7$1@news.onet.pl...
> Witam,
>
> Mam nadzieję, że ktoś będzie wiedzieć...
>
> Opis programu:
> Program raz na jakiś czas łączy się ze stroną (webbrowser.navigate).
> Zawartość tej strony jest analizowana i w przypadku wykrycia odpowiednich
> zmian - generowany jest specjalny e-mail i dostaję powiadomienie SMS.
>
> Opis problemu:
> Cały program działa prawidłowo, dopóki nie pojawią się jakieś problemy i
> strona zostanie załadowana błędnie. Błąd polega na wyświetleniu komunikatu
> "Błąd skryptu na stronie" i musimy wybrać tak lub nie. Dopóki nie
> wybierzemyodpowiedniej opcji działanie programu zostaje zawieszone. Czy
istnieje
> jakiś sposób obejścia tego problemu? Może da się gdzieś wyłączyć ten
komunikat,
> lub kliknąć w tak lub nie poprzez program?
>
Komunikat jest wyświetlany wtedy, gdy w opcjach internetowych
IE jest zaznaczona (wybrana) opcja:
"Wyświetl powiadomienie o każdym błędzie skryptu",
a ładowana strona zawiera błędny kod javascriptowy.
Aby uniknąć wyświetlania komunikatu możesz zastosować "protezę":
1. Przed uruchomieniem instrukcji ładowania strony webbrowser.navigate
sprawdź stan zaznaczenia ww. opcji w rejestrze:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main
"Error Dlg Displayed On Every Error" - "yes" - zaznaczona
- "no" -
odznaczona
2. Jeśli jest "yes" - zmień wpis na "no"
3. Załaduj stronę i przeprowadź analizę.
4. Jeżeli zmieniałeś zaznaczenie opcji, to przywróć poprzednie
jej ustawienie (szanuj użytkownika).
Komunikat się nie pokaże, ale jeśli nie masz kodu sprawdzającego
poprawność załadowania strony, to wynik przeprowadzonej analizy
może być błędny (strona może być załadowana nieprawidłowo).
Robert
Technical Details
Message-ID:
<diu5t0$eb7$1@news.onet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news2.onet.pl!not-for-mailReferences:
<ditelm$2l7$1@news.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news2.onet.pl!not-for-mail From: "Robert Kurzawa" <joulesnemo@poczta._ANTYspam_onet.pl.invalid> Newsgroups: pl.comp.lang.vbasic Subject: Re: VB6 - webbrowser Date: Sun, 16 Oct 2005 20:24:26 +0200 Organization: Onet.pl Lines: 49 Message-ID: <diu5t0$eb7$1@news.onet.pl> References: <ditelm$2l7$1@news.onet.pl> NNTP-Posting-Host: zj138.internetdsl.tpnet.pl Mime-Version: 1.0 X-Trace: news.onet.pl 1129487072 14695 80.53.141.138 (16 Oct 2005 18:24:32 GMT) X-Complaints-To: usenet@news.onet.pl NNTP-Posting-Date: Sun, 16 Oct 2005 18:24:32 +0000 (UTC) X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 X-Sender: hEcFbcdZSiEHpfpCa7Ce8N39RR2YXsG+AvhAeILI48A= X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-Priority: 3 X-MSMail-Priority: Normal Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit