idhttp - mit indy formdetails auslesen
Hi,
ich suche nach einer möglichkeit per Indy Httpclient formdetails auszulesen, ähnlich wie ich das bei twebbrowser so mache:
Code:
danke schonmal im voraus für eure hilfe!
webbrowser1.OleObject.document.forms.item(0).elements.item('xy')
|
Re: idhttp - mit indy formdetails auslesen
Wenn ich mich recht entsinne kannst du das damit gar nicht, ich mache das mit "Progsan Internet User Agent Components", die Komponenten haben zwar sehr komische Fehler aber was besseres habe ich auch nicht, wenn du willst lade ich dir eine etwas verbesserte Version hoch...
Das geniale an den Komponenten ist dann z.b. so was:
Delphi-Quellcode:
HtmlDecoder.Document.Forms.items[0].ControlByName('button1').Value
|
Re: idhttp - mit indy formdetails auslesen
ja bitte das wäre sehr nett.
|
Re: idhttp - mit indy formdetails auslesen
Liste der Anhänge anzeigen (Anzahl: 1)
Jop hier ein ganz schnelles Beispiel:
Delphi-Quellcode:
uses
HTMLDecoder // [...] PROCEDURE VAR HtmlDecoder:THtmlDecoder; BEGIN HtmlDecoder := THtmlDecoder.Create(NIL); TRY Get := IdHTTP.Get(''); HtmlDecoder.Document.LoadHTML(Get,TRUE); // nach dem laden wird automatisch geparst... HtmlDecoder.Document.Forms.items[0].ControlByName('button1').Value); // items[0] steht für das erste Formular... FINALLY HtmlDecoder.Free; END; END; |
Re: idhttp - mit indy formdetails auslesen
Hallo,
nur so am Rande: Der auf jedem Windows-System vorhandene HTML-Parser kann selbstverständlich auch ohne die visuelle Komponente TWebBrowser verwendet werden. Freundliche Grüße |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:14 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