Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
Delphi XE3 Enterprise
|
AW: Klasse besitzt keine Standardeigenschaft
30. Nov 2011, 15:37
ich habe die krude Namensvergabe mal beigbehalten
Delphi-Quellcode:
TArray = Class
private
fData: Array[0..8] Of Array[0..8] Of integer;
function GetIndasArrayEintragen(x, y: Integer): Integer;
procedure SetIndasArrayEintragen(x, y: Integer; const Value: Integer);
public
Property IndasArrayEintragen[x, y:Integer]:Integer Read GetIndasArrayEintragen write SetIndasArrayEintragen; default;
End;
implementation
{ TArray }
function TArray.GetIndasArrayEintragen(x, y: Integer): Integer;
begin
Result := fData[x,y]
end;
procedure TArray.SetIndasArrayEintragen(x, y: Integer; const Value: Integer);
begin
if (x>=Low(fData)) and (x<=High(fData)) and (y>=Low(fData[0])) and (y<=High(fData[0])) then
fData[x,y] := Value;
end;
Thomas Wassermann H₂♂ Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂♂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)
|
|
Zitat
|