Hi,
hast Du schon mal folgendes versucht:
Delphi-Quellcode:
TAdresse=Class(TObject)
public
property NachName:String;
property Vorname:String;
property Strasse:string;
end;
und dann STRG+C gedrückt?
und zu
Zitat:
1. was hindert Dich daran, auf die Properties der Klasse einfach direkt zuzugreifen ?
warum dann nicht gleich globale Variablen?
Grüße
[edit] Nachtrag
Delphi-Quellcode:
procedure TAdresse.SetzeName(s: string);
begin
if s <> name then
begin
fName := s;
end;
end;
die Überprüfung "s <> name" ist nur dann sinnvoll, wenn Du anschließend ein Event wie z.B. PropertyChanged aufrufen möchtest. Nur um bei Gleichheit die Zuweisung zu unterbinden ist das echt etwas übertrieben...