Ich bekomme übrigens als letzen Fehler: "Aufruf einer Systemfunktion fehlgeschlagen." Und habe das gleicher Verhalten wie unser Germanen König oder wer das auch immer gewesen sein mag.
Mit SBM_SETSCROLLINFO hatte ich genauso wneig Erfolg.
Ich habe so das blöde Gefühl, als ob die
VCL dazwischen funkt.
Warum eigentlich schon wieder so kompliziert?
Lass dir doch von der Klasse den maximalen Wert zurückgeben, den bekommst du ja anscheinend irgendwo und dann machst du:
Scrollbar1.Max := MeineKlasse.Max;
Ich verstehe einfach nicht, warum du die Komponenten immer in die Klasse einflechten willst.