Einzelnen Beitrag anzeigen

Oreaden

Registriert seit: 10. Nov 2008
60 Beiträge
 
#16

Re: Listen freigeben

  Alt 13. Nov 2008, 11:48
Ein Schelm, wer dem Orakel nicht traut. Für die ungläubigen unter den Delphianern hier ein Testcode, möge jeder selbst seine Augen öffnen.

Delphi-Quellcode:
PROGRAM Project1;

{$APPTYPE CONSOLE}

USES
  SysUtils,
  Contnrs;

TYPE
  test = CLASS
    c: PChar;
  END;

  tTestList = CLASS(TObjectList)
    x: test;
    CONSTRUCTOR Create;
    // Destructor Destroy; override;
  END;

  CONSTRUCTOR tTestList.Create;
  BEGIN
    x := test.Create;
  END;

  //destructor tTestList.Destroy;
  //begin
  // x.Free;
  // inherited;
  //end;

VAR
  x: tTestList;
BEGIN
  ReportMemoryLeaksOnShutdown := True;

  x := tTestlist.Create;
  x.Free;
END.
  Mit Zitat antworten Zitat