Zitat von
PeterPanino:
Ja, aber dann muss die einzelnen Array-Elemente vorher zuweisen, und genau das möchte ich ja vermeiden ...
Nein. Einfach mal ausprobieren:
Delphi-Quellcode:
procedure proc(params: array of TEdit);
var
i: integer;
begin
for i := low(params) to high(params) do
with params[i] do
Text := Name;
end;
proc([Edit1, Edit2, Edit3, Edit4]);
proc([]);
proc([Edit1, Edit3]);
Kompiliert und funktioniert einwandfrei
greetz
Mike