Ok, man lernt nie aus
So habe ich das noch nie benutzt, ich übergebe sowas normalerweise dann immer als Variable...
Komischerweise funktionieren die offenen Var-Parameter nicht mehr, sobald man das array als einen Typ kapselt:
Delphi-Quellcode:
type
TSArray = array of string ;
...
function ATest(aParam: TSArray): boolean ;
...
ATest(['bla','möp']) ;
=> Fehler "ordinaltyp erforderlich" ;