Erdbahn, das Mathe Prinzip müsste bei Dir anwendbar sein.
Hmmm...
Die Gradzahl stimmt jetzt.
Delphi-Quellcode:
Value := ValueFromAngle(Angle) * 360;
Result := (round(Value) mod 360;
Wenn der Zeiger oben dann 359°
Wenn der Zeiger unten dann 180°
Wie muss ich jetzt auf Prozent umrechnen damit ich bei 359° = 50% bekomme?
Percent := round(((ptNMHDR.code + 180) mod 360) / 360) * 100;
Dachte so, funktioniert aber nicht richtig.
ptNMHDR.code := GradZahl
Scheiße wenn man so viel vergisst.
gruss