Forum: Algorithmen, Datenstrukturen und Klassendesign
by bernhard_LA,
24. Nov 2020
minimal Projekt wäre der code oben ... funktioniert ja einwandfrei :-),
die echte Klasse kann ich leider nicht "public posten" , aber der test code - die Funktion DoPaintTest(aBMP); ist identisch in beiden Klassen.
Es gibt keine Variable die auf etwas in der Klasse zugreift .
Wie kann ich diesen Fehler verstehen oder debuggen ??
Was ich hierzu gefunden habe
...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by bernhard_LA,
24. Nov 2020
der Demo-code funktioniert fehlerfrei ....
allerdings wenn ich die Funktion DoPaintTest(var PaintBMP: TBitmap); in eine
andere Klasse kopiere liefert diese Funktione den object locked error .... (siehe screen dump)
wie kann das sein, es gibt doch überhaupt keine Interaction mit der Klasse ??????
type TPaintLayout2 = class