Einzelnen Beitrag anzeigen

Natcree

Registriert seit: 5. Mär 2013
502 Beiträge
 
Delphi 7 Enterprise
 
#5

AW: Mouse Move to (x,y) Bewegung sehen

  Alt 29. Nov 2013, 12:54
so nun habe ich sleep auf (10) gesetz der mauszeiger brauch aber zu lange.

nunmehr würde ich m:=-10 setzen dann bekommt er aber nicht die 100 wenn ich until p.x=100 setze.
wie kriege ich das am besten gelöst.

eine möglichkeit wäre sicherlich until p.x <200 zusetzen und dann mit einer weitere schleife mit m=-1 auf 100 runterlaufen zu lassen. aber es hängt ja auch immer davon ab an welcher pos. ich den Button anklicke.

Die andere möglichkeit wäre die getcursorPos(p); beim klick zu bestimmen und je nach dem was dichter liegt eine setcursor position zu setzten

Beispiel Mausklick der Cursor befindet sich bei p.x = 657 dann setcursorpos (660,600)

wenn er sich bei p.x = 653 dann setcursorpos (650,600).

Wie kriege ich das am besten umgesetzt.
  Mit Zitat antworten Zitat