Zitat:
Trackbar hat einen Max = 100..
ja wenn 100
meine MaxValue ist aber 32 somit ist das Ergebnis immer 0.

Aber dein weg war schon der richtige.. Danke.
Bin jetzt wieder etwas wacher muss es wohl selber machen.
Delphi-Quellcode:
if round(Percent) < 16 then
IPercent := 16 - round(Percent)
else
IPercent := round(Percent) - 16;
IPercent := (IPercent * 50) div 16;
geht bestimmt eleganter als einzeiler aber gut werte stimmen erst mal.
Man sollte nicht so lange wach bleiben.. ist nicht so gut für's Brain
gruss