Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Funktion soll dynamisches Array zurückgeben


Marco D. - Mo 08.05.06 17:45
Titel: Funktion soll dynamisches Array zurückgeben
Hallo,

ich will folgendes machen:

Delphi-Quelltext
1:
function GetCharIDs(c:char;s:string) : array of integer;                    

Aber beim Compilieren bekomme ich den Fehler:
Zitat:

[Fehler] main.pas(41): Bezeichner erwartet, aber 'ARRAY' gefunden

Wer kann helfen?


mkinzler - Mo 08.05.06 17:49

Definiere dir für die Rückgabe einen Typ, dann sollte es gehen.


Horschdware - Mo 08.05.06 17:49

So:

Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
type
   TMyArray = array of integer;

...


function MyFunction(param1 : TMyArray) : TMyArray;
begin

end;


Marco D. - Mo 08.05.06 17:53

Ok danke.