Seite 1 von 1

Länge von LineXY

Verfasst: 19.04.2009 12:56
von X360 Andy
Kennt jemand eine Methode um herauszufinden wie lang LineXY ist ?

LineXY wird durch 2 Mauspunkte gesetzt und soll dann vermessen werden.
Aber ich finde keinen Anhaltspunkt um herauszufinden wie lange die Line dann ist.

Es reicht mir wenn ich die Pixelanzahl bekomme.

Die einzigste Idee die ich hätte wäre den ganzen Screen abtasten, aber das wäre nur eine 2t Lösung.

Über einen kleine Gedankenstoss oder eine Hilfe würde ich mich freuen.

Mfg

Verfasst: 19.04.2009 12:59
von cxAlex
Pythagoras?

Code: Alles auswählen

Macro LenghtXY(x1, y1, x2, y2)
  Sqr((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2))
EndMacro
Gruß, Alex

Verfasst: 19.04.2009 12:59
von DarkDragon
Steht in der Hilfe:
Abstand zwischen zwei Punkten

(x1|y1) = XY-Koordinaten von Punkt Nr.1
(x2|y2) = XY-Koordinaten von Punkt Nr.2
a = Abstand zwischen den Punkten

a = SQR((x1-x2)^2 + (y1-y2)^2)
[EDIT]
Nur weil mein Browser mal wieder langsam war beim Absenden. :evil:

Verfasst: 19.04.2009 13:01
von X360 Andy
Super danke euch beiden :allright: