Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi TWebBrowser.Navigate (https://www.delphipraxis.net/109738-twebbrowser-navigate.html)

Alleinikov 6. Mär 2008 17:49


TWebBrowser.Navigate
 
Hallo,

ich rufe mittels
Delphi-Quellcode:
TWebBrowser.Navigate('http://finance.yahoo.com/d/quotes.csv?s=AA&f=k1op')
eine Seite auf, deren Inhalt ich bislang mit
Delphi-Quellcode:
(TWebBrowser.Document as IHTMLDocument2).body.innerText
problemlos weiter bearbeiten konnte. Seit heute kommt allerdings keine HTML-Seite zurück, sondern es soll ein Dateidownload gestartet werden (eine .CSV-Datei, deren Inhalt identisch mit der früheren HTML-Seite ist).

Gibt es eine einfache Möglichkeit, den Inhalt der Datei zu verwenden wie bisher das HTML-Dokument, ohne die lästigen Dialogfenster?

Danke!

[edit=SirThornberry]Titel angepasst - Die Sparte sagt bereits aus das du ein Problem hast - bitte aussagekräftigeren Titel wählen - Mfg, SirThornberry[/edit]

dominikkv 6. Mär 2008 18:10

Re: Problem mit TWebBrowser.Navigate
 
der TWebBrowser setzt auf dem IE auf, wenn er nun "seit neustem" diese Dialogfenster zeigt hast du im IE was umgestellt^^
Nimm doch die Indys zum downloaden (TIdHTTP und get)

Alleinikov 6. Mär 2008 18:29

Re: Problem mit TWebBrowser.Navigate
 
Die Internetoptionen im IE habe ich auch schon durchgeschaut, aber nichts geändert. Ich vermute es hängt damit zusammen, daß die angeforderte Datei 'quotes.csv' heißt, die Antwort aber neuerdings einen anderen Namen hat. Vorhin hat es übrigens einige Minuten funktioniert, sehr merkwürdig, nicht? Ich habe ganz sicher nichts geändert. Bin mir daher ziemlich sicher, daß Yahoo irgendetwas geändert hat (kommt öfters vor).

Mit den Indys habe ich noch nie gearbeitet, hast Du vielleicht einen guten Link dazu?

Danke!

dominikkv 6. Mär 2008 19:16

Re: Problem mit TWebBrowser.Navigate
 
ganz einfach :zwinker:
Delphi-Quellcode:
uses
  IdHttp;
{...}
with TIdHttp.Create do
  try
    showmessage(Get('http://finance.yahoo.com/d/quotes.csv?s=AA&f=k1op'));
  finally
    Free;
  end;

Fussball-Robby 6. Mär 2008 19:22

Re: Problem mit TWebBrowser.Navigate
 
Zitat:

Zitat von Alleinikov
Mit den Indys habe ich noch nie gearbeitet, hast Du vielleicht einen guten Link dazu?

Er will einen Link, kein Beispiel :wink:
Ich hab auch noch nie mit Indys gearbeitet - sorry

Mfg

dominikkv 6. Mär 2008 19:35

Re: Problem mit TWebBrowser.Navigate
 
Zitat:

Zitat von Fussball-Robby
Zitat:

Zitat von Alleinikov
Mit den Indys habe ich noch nie gearbeitet, hast Du vielleicht einen guten Link dazu?

Er will einen Link, kein Beispiel :wink:
Ich hab auch noch nie mit Indys gearbeitet - sorry

Mfg

naja...die Indys müssten eigendlich bei der Delphiinstallation dabei gewesen sein... (er hat seine Version hier nicht angegeben...)
Ansonsten gibt es hier ein recht umfangreiches Tutorial

Alleinikov 6. Mär 2008 19:59

Re: TWebBrowser.Navigate
 
Super Infos, danke. Werd mir die Indys mal zu Gemüte führen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:15 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz