Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   EdgeBrowser und ApplicationEventsMessage (https://www.delphipraxis.net/209591-edgebrowser-und-applicationeventsmessage.html)

ManRo 27. Dez 2021 08:39

EdgeBrowser und ApplicationEventsMessage
 
Hallo zusammen,

ich habe eine Anwendung, in der ich über TApplicationEvents - OnMessage die Tastatureingabe abfange/ logge.
Ich habe auf dem Form einen TEdgeBrowser, wenn ich in diesen Klicke greift das Event bei weiteren Eingaben nicht mehr, hätte jemand einen Tipp/ eine Lösung, wie ich auch die dort getätigten Eingaben an das Form weiterleiten kann?
Am besten sollen die Eingaben im Browser greifen und zusätzlich im Form abgefangen werden können.

himitsu 27. Dez 2021 11:54

AW: EdgeBrowser und ApplicationEventsMessage
 
Wenn die Komponente nicht im Hauptthread läuft, sondern deren Messages in einem eigenen Thread verarbeitet werden, dann können sie nicht bei dir ankommen.

Da kannst du nur die Komponente hooken und versuchen so an deren Messages zu kommen. (hook)

Bernhard Geyer 27. Dez 2021 13:24

AW: EdgeBrowser und ApplicationEventsMessage
 
Der Edge-Browser läuft in einem eigenen Prozess (Ist ja ein Chromium-Ableger).
D.h. du müsstest dann vermutlich einen global Hook einsetzten.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:03 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz