..
Den MSHTML objekt i Visual Basic 6 gør det muligt at udføre en række operationer relateret til internettet og websider.
Vi ser i denne artikel hvordan, gennem en nøje konstrueret VB6 form, læse HTML-koden eksternt på en webside
Vi åbner vores kopi af Visual Basic 6 og oprette en ny EXE. Vi skaber en form og disegnamolo som billedet nedenfor, som repræsenterer den sidste artikel i spørgsmål:

Tekstboksen vil blive kaldt txtUrl og tildeler som standard teksten "http://".
Den textarea vil blive kaldt txtCodiceHTML, slette teksten, vil vi sætte Multiline egenskaben til Sand og aktivere vandrette og lodrette rullebjælke.
Knappen kontrol er kaldt cmdCodiceHTML.
Før jeg går videre, vi er nødt til at importere henvisningen til MSHTML bibliotek, hvis fulde navn er Microsoft HTML Object Library.
Indtast menuen:
Projekt / Referencer ...lokalisere post, skal du markere det og bekræfte valget, som dokumenteret i følgende billede:

Private Sub cmdCodiceHTML_Click ()
Dim element som ny MSHTML.HTMLDocument
Dim dokument som MSHTML.HTMLDocument
September oggetto.createDocumentFromUrl dokument = (txtUrl.Text, vbNullString)
Gøre, mens documento.readyState <> "komplet"
DoEvents
Loop
txtCodiceHTML.Text = documento.documentElement.outerHTML
September dokument = Nothing
September objekt = Nothing
End Sub
Koden er enkel: erklærer objektet to gange, tjener ved at krydstjekke, åbne websiden gennem metoden createDocumentFromUrl.
Effetuiamo en cyklus, indtil den når staten "komplet", så indtil slutningen af dokumentet.
Indsætte teksten i textarea HTML-koden gennem read-only ejendom (selvfølgelig) outerHTML.
| |
MS Access (Avanceret)
Lær at oprette og administrere databaser hurtigt og nemt. Fra 29 €. |
| |
Visual Basic 6 (Course)
Gør Desktop Applikationer med VB6. Fra 39 €. |