Registriert seit: 12. Jan 2007
39 Beiträge
Delphi 2005 Personal
|
Variable deklariert und vorhanden
17. Mär 2009, 12:50
Ich kann nicht verstehen warum Delphi immer "undefinierter Bezeichner FZustand" bringt. Mein Lehrer übrigens auch nicht..
Delphi-Quellcode:
unit Ampel;
interface
uses
SysUtils, Classes, Controls, ExtCtrls,graphics;
type
TZustand = (aus,rot,gelb,grun,rotgelb);
TAmpel = class(TCustomPanel)
private
FZustand:TZustand;
kreis1:tshape;
kreis2:tshape;
kreis3:tshape;
procedure setZustand (value:TZustand); //wenn bei TZustand umgeschaltet wird dann wird der Parameter hier gespeichert
protected
{ Protected-Deklarationen }
public
constructor create(AOwner:TComponent); override;
published
property Zustand:TZustand read FZustand write setZustand;
end;
procedure Register;
implementation
procedure setZustand(value:TZustand);
begin
FZustand:=value; // FZustand rot unterstrichen
end;
procedure Register;
begin
RegisterComponents(' Eigene', [TAmpel]);
end;
constructor Tampel.create(AOwner:TComponent);
begin
Jeder mag dicke Brüste!
|
|
Zitat
|