Einzelnen Beitrag anzeigen

Benutzerbild von sirius
sirius

Registriert seit: 3. Jan 2007
Ort: Dresden
3.443 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: Typdeklaration array und normaler Typ gleichzeitig

  Alt 11. Mär 2009, 10:37
Du musst auch irgendwo ein Feld haben:
Delphi-Quellcode:
type
  Ttest = class
    constructor create; //der ist selten private
  private
    { Private-Deklarationen } 
    FI:array of Integer; //das Feld zum Property
    function iget(Index: Integer): integer;
    procedure iput(Index: Integer; Item: integer);
    //ig:array of integer;
  public
    { Public-Deklarationen } 
    property I[Index: Integer]: integer read iGet write iPut; default;
  end;


constructor Ttest.create;
begin
  setlength(FI,10);
end;

function Ttest.iget(Index: Integer): integer;
begin
  result:=FI[Index];
end;

procedure Ttest.iput(Index: Integer; Item: integer);
begin
  FI[Index]:=Item;
end;
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.
  Mit Zitat antworten Zitat