How to load a web page and manipulate it?

I need a push into the right direction please. My Web Core app needs to load a web page from a foreign web site, browse it's content ("screen scraping") and minipulate some of its content ("form filling") and "click" a button on this web page to post it's content. With Win32-regular Delphi, we loaded the page into a TWebBrowser component and used the components methods to manipulate the loaded DOM. How to do this with Web Core?

Any ideas would be very much appreciated.

Many thanks, Walter

In TMS WEB Core, there is a TWebBrowserControl and you can set the URL to the site you wan to navigate to.
Then you should be able to access the DOM of this IFRAME that is used underlying with something like:

asm
var elmnt = this.WebBrowserControl.ElementHandle.contentWindow.document.getElementsByTagName("H1")[0];
end;

Thank you Bruno!