Zitat von
rowkajjh:
... Aber bei img nicht so. Dieses ist ja nach beiden Proceduren verändert. Liegt das darin, daß img eine Art Zeiger auf ein TBitmap-Objekt ist, und wenn ich einen Zeiger kopiere, dann kann ich natürlich den Inhalt, auf den der Zeiger zeigt, ändern?...
Genauso ist es. Es hat bei mir auch einige Zeit gedauert (und genau so ein Aha-Erlebnis), bis ich auf den Trichter mit den Objekten und Zeigern gekommen bin.
Noch ein Tipp: Wenn Du genau wissen willst, was sich hinter einer Variable befindet, benutze
SizeOf (AnyVarOrType)
. Damit siehst Du am Besten, was sich genau hinter einer Variable oder einem Parameter verbirgt.
Ach, und was Du sonst noch angenommen hast, stimmt auch A-L-L-E-S