Entwickler-Ecke
Internet / Netzwerk - Internetseite aktualiesieren
Aadelbert - Fr 20.01.06 22:13
Titel: Internetseite aktualiesieren
Hallo Leute,
ich brauch ein bisschen Hilfe. Ich muss von meiner Anwendung in 15 minütigen Abständen eine Website aufrufen, um Daten abzurufen bzw. in meinem Programm zu aktualisieren.
Die Website aufzurufen ist kein Problem, aber es stehen immer noch dieselben Daten drin wie beim ersten Aufruf.
1. Wird die Seite etwa immer aus dem Cache geladen?
2. Mit welchem Befehl kann ich das aktualisieren der Website erzwingen?
Danke für jede Hilfe
UGrohne - Fr 20.01.06 22:18
Du solltest etwas Code liefern, wie Du den Seiteninhalt lädst.
Aadelbert - Sa 21.01.06 13:26
Mit folgenden Code rufe ich die Website auf:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| var Form1: TForm1; IEApp: OLEVariant;
implementation
procedure TForm1.Timer1.Timer(Sender: TObject); var h: hwnd; begin IEApp := CreateOLEObject('InternetExplorer.Application'); IEApp.Visible := true; IEApp.Navigate('http://www.meineseite.de'); end; |
Z.Zt. muss ich jedesmal manuell aktualisieren. Ich möchte das Aktualisieren aber mit dem Timer-Aufruf automatisch machen. Vielleicht hilft das jetzt für einen Tip.
Danke
Moderiert von
Gausi: Beitragsformatierung überarbeitet.
Andreas L. - Sa 21.01.06 13:38
Im OnTimer-Ereignis des Timers einfach IEApp.refresh; (oder ähnlich)
Aadelbert - Sa 21.01.06 14:35
Habe ich jetzt ausprobiert. Kommt ... eine Exception der Klasse EOleException ... 'Unbekannter Fehler'.
In der Delphi-Hilfe gibt es Refresh mit den Werten 0 bis 3, wobei m.E. Refresh3 zutreffend sein dürfte. Ich weiß das leider nicht einzusetzen. Könnt ihr mir noch einmal helfen?
Danke
Andreas L. - So 22.01.06 11:42
Wieso machst du das eigentlich alles so umständlich. Installiere dir mal die Webbrowser-Komponente (auf Active-X installieren klicken). Ich habs damit ausprobiert. Funktioniert ohne Probleme...
Aadelbert - Mo 23.01.06 10:07
Danke, jetzt funktíoniert es.
binco - Fr 18.08.06 22:36
Titel: Internetseite in regelmäßigen abständen aufrufen
Ich benötige ein kleines Prog, welches in regelmäßigen Abständen auf eine Internetseite zugreift und so dem Server die IP Adresse übergibt. Leider habe ich nur Basiskenntnissse in Delphi.
Vielen Dank
UGrohne - Sa 19.08.06 13:41
Titel: Re: Internetseite in regelmäßigen abständen aufrufen
binco hat folgendes geschrieben: |
Ich benötige ein kleines Prog, welches in regelmäßigen Abständen auf eine Internetseite zugreift und so dem Server die IP Adresse übergibt. Leider habe ich nur Basiskenntnissse in Delphi.
Vielen Dank |
Stelle besser eine konrekte Frage in einem neuen Topic, dann wird Dir auch geholfen.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!