![]() |
Prüfen ob Image bewegt wird
Hallo,
wie kann ich prüfen ob ein Image gerade bewegt wird? Ich will, dass eine bestimmte Aktion nur dann ausgeführt wird, wenn das Image nicht in Bewegung ist(Also sich die Koordinaten ändern). Gruß Spurius |
Re: Prüfen ob Image bewegt wird
Jetzt mal ins unreine:
Delphi-Quellcode:
procedure timer1
begin if (image1.left <> Koordinate) and (image1.top <> koordinate) then begin {dein Ereigniss} end; end; |
Re: Prüfen ob Image bewegt wird
Aber was geb ich als Koordinate an?
|
Re: Prüfen ob Image bewegt wird
Hi!
Die alte. Also du überprüfst, ob sich was geändert. Schreibst dann wiederum die aktuelle Koordinate in eine (globale) Variable. Dann kannst du überprüfen (beim nächsten Mal) ob das Image sich wieder verändert hat. Ciao fkerber |
Re: Prüfen ob Image bewegt wird
Zitat:
|
Re: Prüfen ob Image bewegt wird
warum nimmst du nicht einfach das "onmousemove"-Event von TImage?
|
Re: Prüfen ob Image bewegt wird
Zitat:
Wie darf ich das verstehen? Ciao fkerber |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:36 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