Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.648 Beiträge
 
Delphi 11 Alexandria
 
#13

AW: Threads und TBitmaps...schon wieder :-)

  Alt 11. Feb 2024, 02:55
Wenn man eine Bitmap freigibt, dann ist es immer gut, wenn man sie vorher erzeugt hat.
Genauer gesagt: Wenn man sie zugewiesen hat, sprich mit nil initialisiert hat.

Solange die Variable entweder auf eine Bitmap verweist oder nil ist, ist es kein Problem ein Free aufzurufen, denn das prüft, ob Self <> nil ist.

Das Problem ist daher nicht das Free oder ein nicht immer aufgerufenes Create, sondern eine fehlende Initialisierung der Variablen.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat