用tdirectoy遍历文件夹 没反应。。
procedure TForm1.btn1Click(Sender: TObject);var Files: TStringDynArray; NameTemp: string; Path: string;begin Path := 'E:\Games'; Files := TDirectory.GetFiles(Path); //单步这句运行完后files 还是为空。 for NameTemp in Files do mmo1.Lines.Add(NameTemp);end;
var Files: TStringDynArray; NameTemp: string; Path: string;begin Path := 'E:\Games'; Files := TDirectory.GetFiles(Path, '*.*', TSearchOption.soAllDirectories); for NameTemp in Files do mmo1.Lines.Add(NameTemp);end;
[解决办法]