vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Text aus einer HTML Seite auslesen 
Autor: DerKleineDude
Datum: 17.10.12 18:42

Hallo,

bin Einsteiger, möchte jedoch besser werden. Momentan hänge ich an einem (wahrscheinlich) simplen Problem. Kann mir jemand helfen?

Ich möchte mit VBA in Access eine HTML-Seite mit einer Versionsnummer auslesen. In der Seite steht nur die Zahl, jedoch kein weiterer HTML-Code.

Im Netz habe ich einen Code-Schnipsel gefunden und wollte ihn auf meine Bedürfnisse umschreiben:

Private Sub WebBrowser2_Enter()
Const url = "http://meinserver.de/version.html"
Dim Response As String
 
' Zugriff aufs Web
Dim WebBrowser As Object
Set WebBrowser = CreateObject("InternetExplorer.Application")
WebBrowser.Navigate url
 
' Warten, bis die Seite geladen ist
Do While WebBrowser.Busy
  DoEvents
Loop
 
Response = WebBrowser.Document.Body.InnerHtml
 
' Ressourcen freigeben
WebBrowser.Quit
Set WebBrowser = Nothing
MsgBox Response
 
 
End Sub
Es funktioniert und in Response wird die Nummer ausgegeben. Leider funktioniert es nur einmal. Danach wird folgender Fehler ausgegeben:

Objektvariable oder With-Blockvariable nicht festgelegt (Fehler 91)

Habe Bücher und Google gewälzt, aber keine Lösung für mein Problem gefunden. Hat jemand eine Idee?
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Text aus einer HTML Seite auslesen1.561DerKleineDude17.10.12 18:42
Re: Text aus einer HTML Seite auslesen829DerKleineDude18.10.12 17:58
Re: Text aus einer HTML Seite auslesen819wb-soft21.10.12 12:46
Re: Text aus einer HTML Seite auslesen795DerKleineDude22.10.12 08:52
Re: Text aus einer HTML Seite auslesen782wb-soft22.10.12 10:24

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel