Einzelnen Beitrag anzeigen

Berlinermauer

Registriert seit: 3. Okt 2007
Ort: 0x0000
213 Beiträge
 
Delphi 7 Personal
 
#1

AV bei Zugriff auf public einer Klasse

  Alt 18. Jun 2009, 00:53
Hi Leute.

Ich habe ein Problem, und zwar sobald ich von einer klasse etwas lesen oder schreiben will,
komme ich zu einer AV.

Ich könnte ja die Eigenschaften auch als VAR Deklarieren, aber ich denke Klassenintern wäre das schon besser.

Delphi-Quellcode:
type
    TMYColor = class
    public
    Red,Green,Blue: Array [0..100] of Byte;
    Color: TColor;
    procedure SetColor(ColorID: Integer);
    end;
Soo die SetColor macht eigentlich nichts anderes als MYColor.Color := RGB(MYColor.Red[Colorid],MYColor.Green[colorid],MYColor.Blue[colorid]); .

Mein Problem ist also,
dass ich nicht auf die Variabeln in dem public bereich von MyColor zugreifen kann
Marc S.
  Mit Zitat antworten Zitat