..
Το αντικείμενο MSHTML σε Visual Basic 6 επιτρέπει να εκτελέσετε μια σειρά ενεργειών που σχετίζονται με το Διαδίκτυο και ιστοσελίδες.
Βλέπουμε σε αυτό το άρθρο το πώς, μέσα από ένα προσεκτικά κατασκευασμένο μορφή VB6, διαβάστε τον κώδικα HTML από απόσταση σε μια ιστοσελίδα
Ανοίγουμε αντίγραφο μας της Visual Basic 6 και να δημιουργήσετε ένα νέο EXE. Δημιουργούμε μια φόρμα και disegnamolo όπως στην παρακάτω εικόνα, η οποία αντιπροσωπεύει το τελικό εν λόγω άρθρο:

Το πλαίσιο κειμένου θα ονομάζεται txtUrl και να ορίσετε ως το προεπιλεγμένο κείμενο "http://".
Η textarea θα ονομάζεται txtCodiceHTML, διαγράψτε το κείμενο, θα ορίσετε την ιδιότητα να Multiline True και επιτρέπουν την οριζόντια και κάθετη Γραμμή κύλισης.
Ο έλεγχος κουμπί ονομάζεται cmdCodiceHTML.
Πριν προχωρήσουμε πρέπει να εισάγουμε την αναφορά στη βιβλιοθήκη MSHTML του οποίου πλήρες όνομα είναι το Microsoft βιβλιοθήκη αντικειμένων HTML.
Πληκτρολογήστε το μενού:
Έργο / αναφορές ...εντοπίσουν τη θέση, επιλέξτε το και επιβεβαιώστε την επιλογή σας, όπως τεκμηριώνεται στην παρακάτω εικόνα:

Private Sub cmdCodiceHTML_Click ()
Dim στοιχείου ως νέα MSHTML.HTMLDocument
Dim έγγραφο ως MSHTML.HTMLDocument
Σεπτέμβριος oggetto.createDocumentFromUrl έγγραφο = (txtUrl.Text, vbNullString)
Να Ενώ documento.readyState <> "πλήρης"
DoEvents
Βρόχος
txtCodiceHTML.Text = documento.documentElement.outerHTML
Σεπτέμβριος έγγραφο = Τίποτα
Σεπτέμβριος αντικείμενο = Τίποτα
Sub End
Ο κώδικας είναι απλός: να αναγνωρίσει το αντικείμενο δύο φορές, υπηρετώντας από τη διασταύρωση, ανοίξτε την ιστοσελίδα μέσω της createDocumentFromUrl μέθοδο.
Effetuiamo έναν κύκλο μέχρι να φτάσει η κατάσταση "πλήρης", τότε μέχρι το τέλος του εγγράφου.
Εισάγετε το κείμενο του textarea κώδικα HTML μέσω του μόνο για ανάγνωση ιδιοκτησίας (φυσικά) outerHTML.
| |
MS Access (για προχωρημένους)
Μάθετε πώς να δημιουργήσετε και να διαχειριστείτε τις βάσεις δεδομένων γρήγορα και εύκολα. Ξεκινώντας από 29 €. |
| |
Visual Basic 6 (Μάθημα)
Κάντε Εφαρμογές για επιτραπέζιους υπολογιστές με VB6. Από 39 €. |