Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Klick simulieren für ein par Sekunden (https://www.delphipraxis.net/101929-klick-simulieren-fuer-ein-par-sekunden.html)

taktaky 20. Okt 2007 18:46


Klick simulieren für ein par Sekunden
 
Hallo

ich möchte einen Klick simulieren und wieder nach einer oder 2 Sekunden, den Cursor zurück wo vorher war positionieren

Mit dem Code geht leider ganz schnell :
Delphi-Quellcode:
SetCursorPos(50, 50); // Klick simulieren (neue Position)
SetCursorPos(0, 0); // alte Position
Hat jemand eine Idee?

Ich habe zwar eine Lösung aber mit einem Timer, was ich nicht gern verwende.

<>

s-off 20. Okt 2007 19:00

Re: Klick simulieren für ein par Sekunden
 
Sleep(2000)

Apollonius 20. Okt 2007 19:00

Re: Klick simulieren für ein par Sekunden
 
Mit SetCursorPos wird kein Klick simuliert, da wird nur der Cursor versetzt, wie man am Namen unschwer erkennen kann. Bemühe diesbezüglich mal die Suche. Und wie man eine Verzögerung erreicht, solltest du eigentlich wissen. Hier im Forum suchensleep Hier im Forum suchendelay Wenn du da noch irgendwelche Vorlieben oder Abneigungen (z.B. gegen Timer) hast, nur raus damit.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:33 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-2025 by Thomas Breitkreuz