各位大哥:
    本人想设计一个程序,程序大概是批量文件中的所有文件内容转换。
    现在问题是:想弄一个类似windows打开文件对话框的功能让用户一次选择所需要转换的文件(多个)。有没有办法知道用户选择的多个文件的目录路径?最好该目录路径用string形式。
    本人尝试了用TOpenDialog控件,该控件可以选择多个文件,但我不知道如何将选择了的多个文件的路径都返回到不同的string类型中。

解决方案 »

  1.   

    OpenDialog1.Options:=[ofAllowMultiSelect];if OpenDialog1.Execute then
        Memo1.Lines:=Opendialog1.Files;
      

  2.   

    var
      i: integer;
    begin
      if OpenDialog1.Execute then
      begin
        for i := 0 to OpenDialog1.Files.Count - 1 do
        begin
          showmessage( OpenDialog1.Files.Strings[i]));
        end;
      end;
    文件多选使用方法
      

  3.   

    OpenDialog1.Files.String[index:Integer]:String;
    可看DELPHI帮助^_^