Hallo!
Ich habe eine Prozedur, die als Parameter ein dynamisches Array erwartet. Wie mache ich das?
Delphi-Quellcode:
type
TMyEnum=(enA, enB, enC, enD);
TMyArray=array of TMyEnum;
TMyClass=class(TObject)
private
procedure MyProc(a: TMyArray);
end;
//...
procedure TMyClass.MyProc(a: TMyArray);
begin
//Code
end;
So will ich das aufrufen:
MyProc((enA, enC, enD));
Aber das gibt ne schööne Fehlermeldung, Syntaxfehler, gleich beim ersten Komma.