Thema: Delphi DelphiX Frage für Spiel

Einzelnen Beitrag anzeigen

tigerman33

Registriert seit: 30. Jul 2005
Ort: München
423 Beiträge
 
Delphi 2005 Professional
 
#8

Re: DelphiX Frage für Spiel

  Alt 30. Jul 2005, 10:09
Hi Master_RC

wenn ich dich richtig verstanden hab willst du halt wissen ob das *ding* (ich denk mal das soll wohl irgendwie ne Variable darstellen ja? ) die Option besitzt.

Mit dem Schlüsselwort is kannst Du abchecken ob eine Variable von einem bestimmten Typ ist. Funktioniert aber nur mit Objekten.

Delphi-Quellcode:

type TGrundoption = class
       ...
     end;
     TExtraOption = class(TGrundoption)
       ...
     end;

function Test(Option: TGrundoption): boolean;
begin
  Result := (Option is TExtraoption);
end;
Die Funktion Test gibt jetzt true zurück wenn der übergebene Parameter vom Typ TExtraOption (oder einem Nachfahrtyp) ist.

Keep it up
Christian
  Mit Zitat antworten Zitat