Tach, Herrschaften!
Ich habe folgende 2 Zeilen im c++:
YPosArray = (int*) ( calloc(cxImage*2,sizeof(int)) );
PosArrayRect = (int*) calloc(cyImage*2,sizeof(int));
Die habe ich auf die Weise in Delphi übersetzt:
Delphi-Quellcode:
YPosArray:= pInteger ( (GetMem(cxImage*2, SizeOf(integer)) ) );
PosArrayRect:=pInteger( (Getmem(cyImage*2, SizeOf(integer)) ) );
Der Compiler schreibt: "Inkopatible Typen".
Was kann falsch sein?
ps YPosArray und PosArrayRect sind vom Typ pInteger, cxImage und cyImage - integer.