Odświeżenie strony w przeglądarce

0

Witam czy da się odświeżyć aktualnei wyświetlaną stronę w firefoxie za pomocą osobnej aplikacji w delphi?

Niechodzi mi tu o webbrowser, tylko o osobną aplikację - na tą chwilę firefox (najnwosza wersja)

0

Da się.

0

Cieszę się, że się da, chciałem się upewnić. W takim razie może ktośmi pomoże jakoś ruszyć z realizacją tego pomysłu, gdyż nic konkretnego nie znalazłem w internecie na ten temat.

0

Najprościej - wtyczka do firefox z jakimś interfejsem zewnętrznym. Pamiętaj że może być wiele okien a w każdym wiele kart.

0

Jeżeli tylko wyświetlaną stronę to chyba można wysłać klawisz F5 do okna przeglądarki i powinno działać (nie sprawdzałem).

1

w sumie faktycznie, zadowala mnie odświeżenie tylko widocznej strony, zatem wklejam rowziązanie problemu:

procedure TForm1.Button1Click(Sender: TObject);
var
  Handle: HWnd;
begin
  begin
    Handle := FindWindowEx(0, 0, 'MozillaWindowClass', nil);
    if Handle <> 0 then
    begin
      PostMessage(Handle, WM_KEYDOWN, VK_F5, 0);
      PostMessage(Handle, WM_KEYUP, VK_F5, 0);
    end;
  end;
end; 

pozdro

1 użytkowników online, w tym zalogowanych: 0, gości: 1