Zitat von
Apollonius:
Ein offener Array-Parameter kann nicht mit Call-By-Reference übergeben werden.
Also bei mir geht das mit der Übergabe von dem Array, wenn dieser vom Typ String ist
Ich hatte aber auch gedacht, dass man das mit Typen machen muss
Delphi-Quellcode:
var
a:array[0..99] of String;
implementation
procedure test(var st:array of String);
begin
if st[0]='hallo' then
showmessage('funktioniert')
else
showmessage('funk. nicht');
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
a[0]:='hallo';
test(a);
end;
[Edit] Code formatiert