He leído que se suponía que Delphi recibiera una por cada ciclo en Delphi 9. ¿Alguna vez esta funcionalidad llegó al idioma? Mi IDE de Delphi 2009 no parece reconocer el para cada sintaxis. Aquí está mi código:¿Recibió Delphi alguna vez por cada 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;
Lo tienes toda la razón, a excepción de los paréntesis. Quítelos y debería funcionar. –
@Mason: no del todo correcto, ¡él solo debería usar archivos, no archivos! –
¡Ups! Buena atrapada. –