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)
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)
Da się.
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.
Najprościej - wtyczka do firefox z jakimś interfejsem zewnętrznym. Pamiętaj że może być wiele okien a w każdym wiele kart.
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).
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