Hi Olaf,
Zitat:
Erst, wenn du beginnst, im Code dein P zu dereferenzieren, also z.B. bei
p^[1]:=0;
wird die Tatsache, das dein P ein Pointer auf ein PixArray ist, interessant.
Ok, aber spätestens dann muß ich doch den typ wissen (Array [1..3] of Byte)
Also irgendwie ist mir das suspekt, ich bin da Neuling.
Ein Pointer ist ja eine Adresse auf einen Speicher.
Wenn ich schreibe:
p: ^PixArray
Dann ist ja p ein typisierter Pointer vom Typ Array. Wobei ein Array ja praktisch mehrere Pointer zusammengefaßt ist.
Liefert dann
p:= Bild.ScanLine[h];
ein Array aus 3 Speicheradressen zurück, die bei mir in p unter p[1],p[2] und p[3] gespeichert sind?