Ob nun beides auf Pointer umgestellt oder
Scanner.pDIB := Integer(Image.pDIB);,
es kommt beides vom Speicher her auf das Selbe raus
und ansonsten sehen die Definitionen schon OK aus.
PS: ich würd das THandle lassen und
Scanner.pDIB := Integer(Image.pDIB); verwenden
Also muß es an einer anderen Stelle haken ... z.B. siehe Brainshock
Wo tritt denn der Fehler (die
Exception) auf?