我在程序中调用了一个打开对话框的操作
od1: TOpenDialog;
并把 ofAllowMultiSelect设置为TRUE;
但是在我调试程序却发现,我选中的三个文件,
然而OD1.FILENAME值却只有一个文件;
错误何在?比如:我在打开对话框中选择了file1.txt,file2.txt
file3.txt所选目录是c:\myfolder
而返回的OD1.FILENAME值只有c:\myfolder\file1.txt;
错误何在?我知道正确效果应该是c:\myfolder\file1.txt file2.txt file3.txt
但我不知道错在哪里,望指教?
od1: TOpenDialog;
并把 ofAllowMultiSelect设置为TRUE;
但是在我调试程序却发现,我选中的三个文件,
然而OD1.FILENAME值却只有一个文件;
错误何在?比如:我在打开对话框中选择了file1.txt,file2.txt
file3.txt所选目录是c:\myfolder
而返回的OD1.FILENAME值只有c:\myfolder\file1.txt;
错误何在?我知道正确效果应该是c:\myfolder\file1.txt file2.txt file3.txt
但我不知道错在哪里,望指教?
OpenDialog.Files 是一个 TStringList 的列表;
begin
if OpenDialog1.Execute then
for i:=0 to OpenDialog1.Files.Count -1 do
showmessage(OpenDialog1.Files[i]);