首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

OpenDialog怎么取多个记录名呀

2012-03-08 
OpenDialog如何取多个记录名呀OpenDialog如何取多个记录名呀,比如我打开一个文件夹我想选择里面有ryxx.xml

OpenDialog如何取多个记录名呀
OpenDialog如何取多个记录名呀,比如我打开一个文件夹我想选择里面有ryxx.xml还有sbb.xml   还有其他的,我想OpenDialog1.Filename的文件中把所有都选择上然后我用adodataset把选择出来的ryxx.xml和sbb.xml写如数据库里,但问题是我如何让一次选择两文件后如何处理呀,OpenDialog里的多选择那个我已经弄成true了,可是我现在可以多选择,但我想把opendialog里的filename分别处理

[解决办法]
来晚了。。。呵呵

ofAllowMultiSelect
允许多选

if OpenDialog1.Execute then
begin
for i:=OpenDialog1.Files.Count-1 downto 0 do
ShowMessage(OpenDialog1.Files[i]);
end;
[解决办法]

var
i:integer;

OpenDialog1.Options:=OpenDialog1.Options + [ofOverWritePrompt];
if OpenDialog1.Execute then
for i:=i to OpenDialog1.Files.Count-1 do
ShowMessage(OpenDialog1.Files.Strings[i]);

热点排行