Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Der richtige Rückgabewert (https://www.delphipraxis.net/39507-der-richtige-rueckgabewert.html)

Chewie 4. Feb 2005 18:43

Re: Der richtige Rückgabewert
 
Wie sehen denn die Zeilen 33-35 aus?

Nothine 4. Feb 2005 18:52

Re: Der richtige Rückgabewert
 
Zitat:

Zitat von bscreator
Mein obiger Funktionscode:
Delphi-Quellcode:
function CreateArray: TMeinArray;
begin
    SetLength(TMeinArray,9); //Array mit 9 Elementen erstellen (0-8)
    TMeinArray[0] := 'Hallo'; //Element 0 mit 'Hallo' befüllen
    Result := TMeinArray;    //Rückgabewert ist das Array;
end;

Wo liegt der Fehler ?

ich will ja jetz nich komisch wirken, aber solltest du in deiner CreateArray-Funktion nicht mit Result statt mit TMeinArray arbeiten? :mrgreen:

//edit:
Delphi-Quellcode:
function CreateArray: TMeinArray;
begin
  SetLength(Result,9); //Array mit 9 Elementen erstellen (0-8)
  Result[0] := 'Hallo'; //Element 0 mit 'Hallo' befüllen
end;

Luckie 4. Feb 2005 18:59

Re: Der richtige Rückgabewert
 
Und ich würde mal eine Variable nehmen anstatt zu versuchen die Typdeklaration zu bearbeiten:
Delphi-Quellcode:
function CreateArray:TMeinArray;
var
  MeinArray: TMeinArray
begin
    SetLength(MeinArray,9); //Array mit 9 Elementen erstellen (0-8)
    MeinArray[0] := 'Hallo'; //Element 0 mit 'Hallo' befüllen
    Result := MeinArray;    //Rückgabewert ist das Array;
end;
Grundlagen, tiefste Grundlagen.

bscreator 4. Feb 2005 21:13

Re: Der richtige Rückgabewert
 
Vielen Dank Leute für Ihre Hilfe, jetzt gehts (Besonderen Dank an Lukie)


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:18 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz