Ho letto che Delphi avrebbe dovuto ottenere un ciclo per ogni ciclo in Delphi 9. Questa funzionalità è mai entrata nella lingua? L'IDE di My Delphi 2009 non sembra riconoscere per ogni sintassi. Ecco il mio codice:Delphi ha mai avuto una per ogni ciclo?
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;
Hai perfettamente ragione, tranne che per le parentesi. Rimuovili e dovrebbe funzionare. –
@Mason: non proprio corretto - dovrebbe usare solo file, non files.strings! –
Oops! Buona pesca. –