// 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





