Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#12

AW: canvas brush color clBlack geht nicht

  Alt 29. Dez 2016, 18:20
Nochmal step by step
Warum kein try..finally ?
Ja
Ich wollte ihn als Anfänger nicht verwirren..
Aber bitte.
Delphi-Quellcode:
var
   Bitmap: TBitmap;
begin
   
   Bitmap := TBitmap.Create;
   try
     try
     // zeichne oder mach was mit Bitmap
     // ...
     except // Tritt ein Fehler auf gebe ihn aus
       MessageBox(bla, bla..);
       Bitmap.Free;
     end;
   finally // Alles klar und kein Fehler
     // Speicher Freigeben
     Bitmap.Free;
     // oder Speicher Freigeben und das Object TBitmap auf Nil setzen.
     FreeAndNil(Bitmap);
   end;
end

Geändert von EWeiss (30. Dez 2016 um 00:24 Uhr)
  Mit Zitat antworten Zitat