Ich kenne das nur aus C#...aber die Bibliotheken sind ja beide von Anders Hejlsberg konzipiert.
Du müstest vermutlich eine TWebBrowser Komponente auf dem Form plazieren mit Browser.navigate(
url) dahin navigieren und dann wie beschrieben
das dargestellte
HTML dokument via screen-scraping auswerten(Browser.document =
DOM).
auf Stackoverflow gibt es dieses Beispiel zum Klicken eines Buttons im
DOM
Delphi-Quellcode:
//Source
//https://stackoverflow.com/questions/47126729/delphi-webbrowser-document-check-existence-of-element-by-id
uses
MSHTML;
procedure TForm1.WebBrowser1DocumentComplete(ASender: TObject;
const pDisp: IDispatch;
const URL: OleVariant);
var
Element: IHTMLElement;
begin
if pDisp = TWebBrowser(ASender).ControlInterface
then
begin
Element := (WebBrowser1.Document
as IHTMLDocument3).getElementById('
linkDtlC0-3');
if Assigned(Element)
then
Element.click;
end;
end;
Sh