Einzelnen Beitrag anzeigen

Benutzerbild von dizzy
dizzy

Registriert seit: 26. Nov 2003
Ort: Lünen
1.932 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: möchte function Test(parameter) : TARRAY dimensionieren

  Alt 19. Jul 2005, 09:40
Du musst die Funktion in sich selbst dimensionieren.

Delphi-Quellcode:
...

interface

Type
    TebTest = record
                  Element1:string;
                  Element2:string;
                  Element3:integer;
    end;
 
    TebTestArray: Array of TebTest;

...

    function ebTestDo(Parameter):TebTestArray;
...

implementation

    function ebTestDo(Parameter):TebTestArray;
    begin
      SetLength(result, 24); // <---------------- hier
    end;

    function ebAnderesDo(andereParameter):TandererTyp
    begin
    end;
...
Grund: Der Rüchgabewert existiert ausserhalb der Funktion noch nicht.

Gruss,
Fabian

\\edit: Uiii, und kein roter Kasten
Fabian K.
INSERT INTO HandVonFreundin SELECT * FROM Himmel
  Mit Zitat antworten Zitat