C # WebBrowser. Partea 1: Obținerea și preluarea datelor
Când am creat una dintre aplicațiile mele, trebuia să pun în aplicare abilitatea de a descărca fișiere de pe Internet, precum și de a naviga pe paginile web. Pentru a rezolva problema, sa decis utilizarea webBrowser-ului de control gata, care a duplicat și furnizat funcționalitatea browser-ului Web Internet Explorer și a fost perfect potrivit pentru rezolvarea sarcinilor mele. A rămas doar să adăugați acest control la formular și să începeți să lucrați.
Sa intamplat ca atunci cand am avut prima data sa testez acest control in actiune, nu exista nici un Internet acasa de aproape 2 saptamani, asa ca a trebuit sa folosesc serverul web Denver local. În primul rând, a fost creat un site de testare numit test.local, care a constat dintr-o singură pagină html index.html.
Apoi, în Visual Studio, a fost creată o nouă aplicație Windows Forms și două butoane au fost adăugate la formular: Buton și webBrowser. Numele de buton standard din btnSend a fost, de asemenea, schimbat.
Cadrul a fost creat, iar acum a fost posibil să procedăm la scrierea codului sursă al programului, însă mai întâi am decis să testez acest control și să mă familiarizez cu capacitățile sale în rezolvarea problemelor simple.
Obținerea și ieșirea datelor într-un control WebBrowser
Prima sarcină în studierea acestui control a fost simplă, este de a înțelege cum să obțin conținutul site-ului meu în fereastra de control webBrowser.
Pentru a începe, ne amintim cum lucrăm de obicei cu oricare dintre browserele web, de exemplu: opera, crom, IE și așa mai departe.