Czytałem, że Delphi miało otrzymać dla każdej pętli w Delphi 9. Czy ta funkcjonalność kiedykolwiek została wprowadzona w języku? Moje IDE Delphi 2009 wydaje się nie rozpoznawać każdej składni. Oto mój kod:Czy Delphi kiedykolwiek otrzymywał po każdej pętli?
procedure ProcessDirectory(p_Directory, p_Output : string);
var
files : TStringList;
filePath : string;
begin
files := GetSubfiles(p_Directory);
try
for (filePath in files.Strings) do
begin
// do something
end;
finally
files.Free;
end;
end;
masz to dokładnie prawo, z wyjątkiem nawiasów. Usuń je i powinno działać. –
@Mason: nie do końca - powinien używać tylko plików, a nie plików.strings! –
Ups! Dobry połów. –