Einzelnen Beitrag anzeigen

khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.903 Beiträge
 
FreePascal / Lazarus
 
#8

Re: OOP Grundsatzfrage Klasse TKunde

  Alt 1. Dez 2008, 13:13
hallo zusammen,
also ich habe jetzt eine Klasse:

TCustomerPlausi = class(TPersistent)
private
FCustomer : TCustomer;
procedure PlausiCheckA;
procedure PlausiCheckB;
..
public
constructor Create(ACustomer:TCustomer);
procedure DoAllChecks;
end;

der Tcustomer hat eine property
die public so deklariert ist:

property plz: string read Fplz write Fplz;

wen ich jetzt in der procedure PlausiCkeckA auf die property plz mit
xy := TCustomer.PLZ ; zugreife bekomme ich eine meldung:

Error: Only class methods can be referred with class references.


Wie funktioniert das richtig,was mache ich falsch, wie komme ich an die property?


danek gruss KH
Karl-Heinz
  Mit Zitat antworten Zitat