Forum: Multimedia
Delphi
by Uwe Raabe,
22. Jan 2009
SUB_Bitmap1.Free gibt hier keine Fehlermeldung, kann aber auch durch ein
if SUB_Bitmap1 <> nil then SUB_Bitmap1.Free;
ersetzt werden.
SUB_Bitmap1.nil ist genauso ungültig wie SUB_Bitmap1.avoid(nil) und sollte schon beim Compilieren angemeckert werden.
Uwe
Forum: Multimedia
Delphi
by Uwe Raabe,
22. Jan 2009
Nur so 'ne Vermutung: SUB_Bitmap1 ist ein TBitmap? Dann solltest du vor dieser Zuweisung ein SUB_Bitmap1.Free aufrufen (funktioniert übrigens auch, wenn SUB_Bitmap1 = nil ist). Andernfalls wird nämlich das Objekt in SUB_Bitmap1 nicht freigegeben und belegt bis zum Programmende Speicherplatz.