// Speicherleck
(englisch memory leak) werden Fehler in einem
Computerprogramm var beginn, ende: integer; procedure TForm1.Button1Click(Sender: TObject); var P: PChar; B: TBitmap; begin beginn := AllocMemSize; // ------ Mach was ----- z.B.: Getmem(P, 100); // ... B := TBitmap.create; // ... Freemem(p); B.free; // --------------------------- ende := AllocMemSize - beginn; if ende <> 0 then showmessage('Memoryleak = ' + Inttostr(ende)) else showmessage('OK'); end; |
Zugriffe seit 6.9.2001 auf Delphi-Ecke