Visual Basic heeft een ingebouwde in WebBrowser Graphical User Interface ( GUI ) component om een gemakkelijke manier voor ontwikkelaars om hun applicaties kunnen webpagina's van het internet te lezen , maar het biedt geen gemakkelijke manier om de ruwe webpagina data , de bron HTML code , van de component te krijgen. Om dit te doen , zul je moeten gaan naar een andere klasse : de downloadFile bediening ingebouwd in de My.Computer.Network kader. Instructies 1 Maak een nieuw project door te klikken op " File " en " New Project . " Noem het " WebSourceReader . " Kopen van 2 Klik op de " Toolbox " link aan de linkerkant van het formulier en vind de " TextBox " component. Dubbelklik op het bestand om deze toe te voegen aan het formulier . Vervolgens dubbelklikt u op het weer om een tweede tekstvak toe aan het formulier . De eerste zal dienen als een adresveld , terwijl de tweede , verschijnt de tekst van de webpagina . 3 Zoek de " Button " component in de Toolbox en dubbelklik erop om toe te voegen het aan de vorm . Gebruik je muis om de onderdelen in de vorm regelen , zodat u een tekstvak en een knop naast elkaar aan de bovenkant van het formulier en het tweede tekstvak direct onder hen. 4 Klik op het tweede tekstvak . Een zwarte " opties pijl " zal verschijnen . Klik erop en kies " Multiline . " Sleep de onderkant van het tekstvak om het invullen van de rest van het formulier . Kijk in het venster "Eigenschappen " en vind de " schuifbalken " eigenschap . Zet het op " Vertical . " 5 Dubbelklik op de knop om naar de broncode-editor en maak een evenement voor het laden van de webpagina tekst . Plak de volgende code : dim webpagina als uri = new uri ( TextBox1.Text ) dim tempfile als koord = tempfile ) textbox2.text = regel voor regel , deze transformeert de tekst van het eerste tekstvak in een geldige URL . Het bepaalt dan een geschikte unieke tijdelijk bestand dat kan worden gebruikt om de webpagina tekst en --- slaan als een ongewenst neveneffect --- een kopie van dat bestand . Om te downloaden naar die locatie , dat nieuwe tijdelijke bestand moet worden geschrapt . Tenslotte wordt het bestand te lezen in het tweede tekstvak en verwijderd van de harde schijf .
|