用CommonDialog选择多个文件.docx

用选择多个文件在中通常用公共对话框来选择磁盘上的文件在其属性中加上风格后就允许选择多个文件当只选择一个文件时其文件名包含路径直接返回属性那么选择多个文件时呢如果选择了多个文件则属性返回值格式为路径文件名文件名为字符举一个例子如果我们选择文件那么而同时选择了和两个文件后则我们要获取所选择文件的文件名就必须对字符串进行分离分离的思路大致如下先得到所选择文件的路径然后将其从字符串中去除这样就只剩下了文件名而这些文件名又有字符分隔剩下的就很好办了即便文件名中有空格也能正确的实现分离所以现在关键的问题是如

用 CommonDialog 选择多个文件 在 Visual Basic 中, 通常用 CommonDialog 公共对话框来选择磁盘上的文件, 在其 Flags 属性中加 上 cdlOFNAllowMultiselect 风格后,就允许选择多个文件。当只选择一个文件时,其文件名(包含路径) 直接返回 Filename 属性,那么选择多个文件时呢? 如果选择了多个文件,则 Filename属性返回值格式为”路径 _文件名1_文件名2_…” (_为字符 Chr$(0) )。举一个例子, 如果我们选择 C:\1.txt 文件, 那么 Filename= ” C1:.txt ”而;同时选择了 C:\

文档评论(0)

1亿VIP精品文档

相关文档