Einzelnen Beitrag anzeigen

Fritzew

Registriert seit: 18. Nov 2015
Ort: Kehl
678 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: TIniFile umbiegen zu TIniMemFile

  Alt 6. Nov 2016, 20:27
Du könntest deine eigene Klasse von TMemIniFile ableiten:

Dann müsstest du allerdings "TMeineIniFile" statt "TIniFile" schreiben...


Edit: Gerade eingefallen, besser wäre natürlich so etwas:
Delphi-Quellcode:
interface

type
  TMeineIniFile = class(TMemIniFile)
  public
    procedure UpdateFileAndFree;
  end;

implementation

procedure TMeineIniFile.UpdateFileAndFree;
begin
  UpdateFile;
  Free;
end;
Entschuldige das ist Quatsch.

Wieso eine extra Procedure die nichts anderes macht als ein Destructor?

Eine Klasse die sich selber in einer Procedure/Function zerstört verletzt ja wohl alle OOP Regeln
Fritz Westermann
  Mit Zitat antworten Zitat