Mein obiger Funktionscode:
Delphi-Quellcode:
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
private
{ Private-Deklarationen }
public
{ Public-Deklarationen }
end;
type
PMeinArray = ^TMeinArray;
TMeinArray = Array of String;
var
Form1: TForm1;
function CreateArray:TMeinArray; //Die Array-Funktion
Wenn ich dann die Dimension des Arrays festlegen und Werte übergeben möchte will, kommen die Fehlermeldungen:
"[Fehler] Unit1.pas(33): '(' erwartet, aber ',' gefunden"
"[Fehler] Unit1.pas(34): '(' erwartet, aber ',' gefunden"
"[Fehler] Unit1.pas(35): '(' erwartet, aber ',' gefunden"
Die Funktion CreateArray:
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 ?