![]() |
Click simulieren durch Klick in einen Bereich !
Hallo
ich wollte ein Klick simulieren, wenn der Cursor (Mauszeiger) in einen Bereich klickt Ich habeprocedure versucht mit dem Objekt TImage ohne Bild
Delphi-Quellcode:
Es funktioniert aber wenn ich TImage auf Webbrowser lege, dann funktioniert nicht !
TForm1.Image1Click(Sender: TObject);
begin Button1.Click; // funktioniert nicht end; |
Re: Click simulieren durch Klick in einen Bereich !
Zitat:
|
Re: Click simulieren durch Klick in einen Bereich !
Liste der Anhänge anzeigen (Anzahl: 1)
wenn ich das Objekt TImage auf die Form lege, dann funktioniert der Code
Lege ich TImage auf Webbrowser, dann passiert nicht nach dem Klick drauf !
Delphi-Quellcode:
TForm1.Image1Click(Sender: TObject);
begin Button1.Click; end; |
Re: Click simulieren durch Klick in einen Bereich !
![]() |
Re: Click simulieren durch Klick in einen Bereich !
ich möchte ein Klick auf Webbrowser simulieren, damit ein Button (ein Bild) in Webbrwoser anklike
ich habe diesen Code getestet, passiert aber nichts !
Delphi-Quellcode:
begin
mouse_event(MOUSEEVENTF_RIGHTDOWN, 0, 0, 0, 0); mouse_event(MOUSEEVENTF_RIGHTUP, 0, 0, 0, 0); end; |
Re: Click simulieren durch Klick in einen Bereich !
Du weißt schon, dass Du vorher den Cursor an die Stelle bewegen musst, wo der Link ist?
|
Re: Click simulieren durch Klick in einen Bereich !
Zitat:
Delphi-Quellcode:
Ich habe das Problem mit einem Trick gelöst
// so zusamen geht
SetCursorPos(left+200, top+200); mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0); mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0); 1. nach dem Klick auf TImage wird TImage ausgeblendet 2. dann folgt der Klick 3. dann wieder TImage einblenden Umweg aber funktioniert :mrgreen: |
Re: Click simulieren durch Klick in einen Bereich !
Ich bin nicht ganz sicher, aber wenn Du das Flag MOUSEEVENTF_ABSOLUTE setzt, kannst Du die Koordinaten direkt angeben, ohne vorher den Cursor zu bewegen (ansonsten würde das Flag IMO keinen Sinn machen).
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:14 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz