CYFROWY BARON • PROGRAMOWANIE • Zobacz wątek - [BCB C++] IE WebBrowser1 i HTTPS

[BCB C++] IE WebBrowser1 i HTTPS

problemy z tworzeniem programów do obsługi sieci, internetu, e-mail itp..

[BCB C++] IE WebBrowser1 i HTTPS

Nowy postprzez Darek_C++ » piątek, 1 lutego 2013, 18:40

Problem jest taki, że niektóre strony powodują wyświetlenie okienka ostrzeżenia o HTTPS np http://s9.postimage.org/7el0i192n/popupos.jpg :
KOD cpp:     UKRYJ  
WebBrowser1->Navigate("https://signup.wordpress.com/signup/");

Pytanie brzmi czy da się to wyłączyć lub jak programowa kliknąć w przycisk by te okienko z chwilą otwarcia zamknąć :)
Avatar użytkownika
Darek_C++
Elektrowied
Elektrowied
 
Posty: 454
Dołączył(a): piątek, 25 lipca 2008, 14:33
Podziękował : 66
Otrzymał podziękowań: 4
System operacyjny: Windows XP Pro SP2
Kompilator: Turbo Explorer C++
Gadu Gadu: 0
    Windows XPFirefox

Re: [BCB C++] IE WebBrowser1 i HTTPS

Nowy postprzez Darek_C++ » piątek, 1 lutego 2013, 20:33

Znalazłem podobny problem: viewtopic.php?f=16&t=1160&p=8015&hilit=sendmessage#p8015
i z tego co jak dotąd widzę sprawę załatwia WebBrowser1->Silent = true;
KOD cpp:     UKRYJ  
void __fastcall TForm4::FormCreate(TObject *Sender)
{
        Memo1->Clear();
        WebBrowser1->Silent = true;
        WebBrowser1->Navigate("about:blank");
}
Avatar użytkownika
Darek_C++
Elektrowied
Elektrowied
 
Posty: 454
Dołączył(a): piątek, 25 lipca 2008, 14:33
Podziękował : 66
Otrzymał podziękowań: 4
System operacyjny: Windows XP Pro SP2
Kompilator: Turbo Explorer C++
Gadu Gadu: 0
    Windows XPFirefox

Re: [BCB C++] IE WebBrowser1 i HTTPS

Nowy postprzez Cyfrowy Baron » piątek, 1 lutego 2013, 21:32

Darek_C++ napisał(a):i z tego co jak dotąd widzę sprawę załatwia WebBrowser1->Silent = true;


No nie zawsze. Wejdź na stronę [url]filmweb.pl[/url] wyszukaj jakiś film w kontrolce i spróbuj nawigować...

Być może Internet Explorer w wersji 9 rozwiązuje częściowo problem, ale tylko na Win7.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox

Re: [BCB C++] IE WebBrowser1 i HTTPS

Nowy postprzez Darek_C++ » piątek, 1 lutego 2013, 22:15

Ta strona co Padałeś po dwóch wyjątkach zawiesza w zasadzie cały WebBrowser1, więc wielka lipa :(
Avatar użytkownika
Darek_C++
Elektrowied
Elektrowied
 
Posty: 454
Dołączył(a): piątek, 25 lipca 2008, 14:33
Podziękował : 66
Otrzymał podziękowań: 4
System operacyjny: Windows XP Pro SP2
Kompilator: Turbo Explorer C++
Gadu Gadu: 0
    Windows XPFirefox

Re: [BCB C++] IE WebBrowser1 i HTTPS

Nowy postprzez Cyfrowy Baron » piątek, 1 lutego 2013, 22:25

Ja to obszedłem tak jak opisałem w przytoczonym przez ciebie poście. Musiałem oczywiście zainstalować IE 8 a w opcjach internetowych wyłączyć "Pokaż przyjazne komunikaty o błędach HTTP".
Kontrolka WebBrowser tak ogólnie to jest kiepska. Bazuje na IE i nie ma wbudowanej obsługi błędów skryptów.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Aplikacje sieciowe

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 4 gości

cron