Einzelnen Beitrag anzeigen

SeriousToni

Registriert seit: 12. Jan 2007
39 Beiträge
 
Delphi 2005 Personal
 
#1

Variable deklariert und vorhanden

  Alt 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!
  Mit Zitat antworten Zitat