Strona 1 z 1

WebBrowser

: 30 lis 2008 21:46
autor: Kain
Witam,

Mam takie pytanko:

Czy możliwe jest przy użyciu WebBrowser programowo zalogować się na jakiejś stronie internetowej (np. na forum labview.pl)?

Może wie ktoś coś na ten temat?

WebBrowser

: 20 sie 2011 03:08
autor: rafiki20
Dołączam się do tego posta ;) Chociaż zdaje mi się ,że marne szanse są z tym.
Pozdrawiam.

Re: WebBrowser

: 20 sie 2011 18:30
autor: oczekp
Eee zaraz marne:) Się pokombinuje to się da jakoś zrobić, zwłaszcza przy pomocy WebBrowser'a.
Można, np. za pomocą ActiveX wypełniać poszczególne elementy formularza HTML i następnie wywołać metodę click.
W załączniku przesyłam przykład takiej aplikacji. Należy wpisać login i hasło przed uruchomieniem vi, a reszta dokona się sama.

Re: WebBrowser

: 20 sie 2011 22:10
autor: PiDi
Wpadłem na dokładnie tą samą drogę co oczekp. Dorzucam swoją wersję, która nieznacznie różni się od powyższego rozwiązania (nieco inne obiekty wykorzystuję, ale idea ta sama). Jak widać, rafiki, szanse są zawsze, tylko trzeba poszukać, na przykład:
http://www.vbforums.com/showthread.php?t=554196 (to mi wyskoczyło od razu w googlach i naprowadziło na rozwiązanie)
http://msdn.microsoft.com/en-us/library ... 85%29.aspx (opis IWebBrowser2)
http://msdn.microsoft.com/en-us/library ... 85%29.aspx (opis całej biblioteki do htmlowania)

Zwrócę jeszcze uwagę (jakby kto nie zauważył ;) ), że dla innych niż labview.pl stron trzeba sprawdzić, jak nazywają się elementy odpowiedzialne za logowanie użytkownika - podejrzeć źródło strony i poszukać.

WebBrowser

: 07 paź 2012 18:44
autor: ŚpiącyNaTrawie
Powiedz jak zrobiłeś tą kontrolkę webBrowser?

Re: WebBrowser

: 07 paź 2012 22:30
autor: PiDi
Najprościej przez quick drop - ctrl+spacja, "Web Browser", zrzucić na panel.
Na piechotę - to jest kontrolka ActiveXowa, więc jak każdą taką kontrolkę tworzy się ją przez:
1) Paleta Modern -> Containers -> ActiveX Container
2) Prawy klik, "Insert ActiveX Object"
3) Żeby mieć przeglądarkę, trzeba znaleźć "Microsoft Web Browser"

WebBrowser

: 08 paź 2012 09:51
autor: ŚpiącyNaTrawie
Dzięki

WebBrowser

: 24 lip 2013 20:05
autor: SNT
A czy jest możliwość odwołania się do obiektów w skrypcie java?

Re: WebBrowser

: 25 lip 2013 09:44
autor: TMa
A proszę bardzo -> Calling External Javascript

Wujek wielkie G prawdę ci objawi po zapytaniu "labview and javascript"

WebBrowser

: 25 lip 2013 15:56
autor: SNT
Dzięki. Mój błąd, że nie opisałem dokładnie problemu.
Chodzi o to, żeby pobrać współrzędne z mapy google zapisane w zmiennych javascript. Chciałem się dowiedzieć, czy można je wyciągnąć za pomocą ActiveX znając id tak, jak przedstawił to oczekp na trzecim poście od góry.
Mapa działa tak, że po kliknięciu pojawia się dymek ze współrzędnymi. Dobrałem się do właściwości dokumentu, następnie activeElement i pobrałem wewnętrzny tekst, w którym właśnie są te współrzędne.