Originariamente inviato da vicky
Con interfaccia di programmazione del controllo activex intendi le proprietà del controllo webBrowser?
Mi riferisco alle interfacce COM che il controllo WebBrowser implementa, un discorso che forse introduce una complessità non necessaria e che sorvoliamo.
Prova questo stralcio di codice (modificando i nomi in base a quelli che hai attribuito):
codice:
procedure TMainForm.ScrollToTopButtonClick(Sender: TObject);
var
ParentW: OleVariant;
begin
if MyWebBrowser.Document <> nil then
begin
ParentW := MyWebBrowser.OleObject.Document.ParentWindow;
ParentW.ScrollTo(0, 0);
end;
end;
Ciao!