Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe
Online

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.009 Beiträge
 
Delphi 12 Athens
 
#3

AW: Record schreibgeschützt weil Feld von Klasse

  Alt 22. Nov 2012, 14:23
... oder du gibst die Record-Member (zumindest die häufig genutzten) als eigene Properties an:

Delphi-Quellcode:
Tmyrecord = record
  a : integer;
  b : integer;
end;

myclass = class
private
  Fmyrecord : Tmyrecord;
public
  property myrecord : Tmyrecord read Fmyrecord write Fmyrecord ;
  property myrecordA : Integer read Fmyrecord.a write Fmyrecord.a;
  property myrecordB : Integer read Fmyrecord.b write Fmyrecord.b;
end;
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat