Moin Christian,
sieht so aus, als hättest Du da die Sourcen von zwei Beiträgen gemischt.
Steppo hat es so deklariert:
P : PByteArray;
und Muetze1 so:
P : PRGBQuad;
Du hast jetzt die Variablendeklaration von Steppo, und die Prozedur von Muetze1 genommen.
Für eines musst Du Dich schon entscheiden