Thema
:
Einen Punkt auf der Form zur Maus bewegen...
Einzelnen Beitrag anzeigen
turboPASCAL
Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
Delphi 6 Personal
#
7
Re: Einen Punkt auf der Form zur Maus bewegen...
22. Nov 2005, 10:28
Danke für deine Hilfe.
Lösung 1
markieren
Delphi-Quellcode:
RichtungX := (MouseX-AktPosX) / sqrt( sqr(MouseX-AktPosX) + sqr(MouseY-AktPosY) ) * Schrittlänge;
RichtungY := (MouseY-AktPosY) / sqrt( sqr(MouseX-AktPosX) + sqr(MouseY-AktPosY) ) * Schrittlänge;
Lösung 2
markieren
Delphi-Quellcode:
Winkel := ArcTan2(MouseX-AktPosX, MouseY-AktPosY);
RichtungX := Sin(Winkel) * Schrittlänge;
RichtungY := Cos(Winkel) * Schrittlänge;
Matti
Meine Software-Projekte
-
Homepage
-
Grüße vom Rüsselmops -Mops Mopser
Zitat
turboPASCAL
Öffentliches Profil ansehen
Mehr Beiträge von turboPASCAL finden