das spinedit7.value hat den wert : ([csInheritable], False, False, (0, 0))
sagt euch das was??

Ja, das sagt uns, dass du uns irgendwas anderes angibst, als das "Value"

- oder das SpinEdit war in Delphi 7 noch völlig anders umgesetzt.
Zur Erklärung: "Value" ist eigentlich nur ein Integer, sonst nix. Du solltest uns hier als Wert also eigentlich nur eine Zahl angeben können und sonst nix. Hast du dich vielleicht verklickt/vertippt, als du den Wert rausgesucht hast?
Und noch eine Frage, die hier ja schon angesprochen wurde, aber auf die du nicht genau eingegangen bist: An welcher Stelle rufst du diese Funktion eigentlich genau auf?
Bis denn
Bommel