google chrome i delphi

0

Witam, mam takie pytanie.
Posiadam zainstalowane w systemie wszystkie najpopularniejsze przeglądarki internetowe (safari, firefox, chrome, opera i explorer). Moja sprawa dotyczy przeglądarki google chrome. W przeglądarce google chrome wszystkie karty otwieranie są jako nowe procesy. Wie ktoś może w jaki sposób samemu otworzyć stronę w przeglądarce google chrome i wyświetlić ją na własnej formatce (to, że kolejne karty są tylko nowymi procesami wskazuje na to, że to jest możliwe) ?
pozdrawiam

0

Halo odpisze ktoś? Może macie jakiś inny pomysł - szukam wydajnej alternatywy dla kontrolki WebBrowser.

0

Da się zrobić używając WinApi:

  • uruchoamiasz google chrome z odpowiednią stroną
  • Przechwytujesz okno aplikacji (handle)
  • Ustawiasz jako parenta dla okna google chrome okno swojej aplikacji
  • Ustawiasz odpowiednie flagi dla okna google chrome

Ale uprzedzam ze nie ma gotowego komponentu na to.

0

Ostatnio znalazlem komponent do Mozilli ktory tworzyl okno przegladarki bazujace na silniku Mozilli (nie pamietam nazwy ale jakos Mozilla ActiveX czy jakos tak). Co do chroma na razie nie szukalem. Jesli chcesz zrobic program otwierajacy nowe okna jako nowe procesy... Zaden problem. Ustawiasz sobie PageControla a na kolejnych TabSheetach ustawiasz TWebBrowasery uzywajac klasy TThread.

0

a wie ktoś jak przechwycić to okno i ustawić odpowiednie flagi?

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