Thema: Delphi Object create -> nil

Einzelnen Beitrag anzeigen

Reinhard Kern

Registriert seit: 22. Okt 2006
772 Beiträge
 
#6

Re: Object create -> nil

  Alt 30. Jan 2008, 02:54
Zitat von Klaus01:
Was ich möchte ist, dass create nil wird wenn
checkSomeThing false liefert.
Hallo,

du kannst ja eine normale (Klassen-)Funktion dafür verwenden und Create darin aufrufen:

Delphi-Quellcode:
function TMaybe.CreateOrNot : TMaybe;
begin
if CheckSomething then Result := Create else Result := nil;
end;
Hab ich allerdings so noch nicht getestet.
Gruss Reinhard
  Mit Zitat antworten Zitat