Kleine Zusatzfrage, die sich direkt aus dem obigen ergibt:
warum geht das hier nicht?:
Delphi-Quellcode:
procedure FloatArrayFromStringList(astringlist : TStringList; afloatarray : TFloatArray);
var
i : integer;
begin
SetLength(afloatarray,astringlist.count); //das hier geht so offenbar nicht!
for i := 0 to astringlist.count-1 do
begin
TryStrToFloat(etc.)
end;
end;
Ich will also der Prozedur die StringList und das daraus gerechnete Array übergeben und dort die Größe des Arrays festlegen. Das klappt aber nicht. Ich muss SetLength ausserhalb der Prozedur machen.
danke
cltom