- 4
- 0
- 约3.59千字
- 约 4页
- 2017-05-31 发布于北京
- 举报
CommonDialog中同时打开多个文件实现(转) - VB编程
?在Visual Basic中,通常用CommonDialog公共对话框来选择磁盘上的文件,在其Flags属性中加上cdlOFNAllowMultiselect风 格后,就允许选择多个文件。当只选择一个文件时,其文件名(包含路径)直接返回Filename属性,那么选择多个文件时呢?如果选择了多个文件,则Filename属性返回值格式为”路径_文件名1_文件名2_…”(_为字符Chr$(0))。举一个例子,如果我们选择C: \1.txt文件,那么Filename=”C:\1.txt”;而同时选择了C:\1.txt和C:\2.txt两个文件后,则Filename=” C:\ 1.txt 2.txt”。我们要获取所选择文件的文件名,就必须对Filename字符串进行分离。分离的思路大致如下:先得到所选择文件的路径,然后将其从Filename字符串中去除,这样就只剩下了文件名。而这些文件名又有字符Chr$(0)分隔,剩下的就很好办了,即便文件名中有空格(Chr$(32)),也能正确的实现分离。所以,现在关键的问题是如何获取所选择文件的路径。VB中有一个内建的函数CurDir(),它能返回当前的路径。在CommonDialog中改变路径 会产生PathChange事件,这也将同时改变CurDir()函数的值,使其始
您可能关注的文档
最近下载
- 英剧剧本唐顿庄园台词本中英文对照精排版第一季第一集.pdf VIP
- T_CECS 10128-2021 不锈钢二次供水水箱.docx VIP
- 第九章抽样与抽样估计.ppt VIP
- 2025年生态环境局遴选公务员面试预测题及答案.doc VIP
- 教师党员党课讲稿模板.pptx VIP
- 房地产土地评估各种方法综合测算表.xls VIP
- 清水营煤矿大倾角厚煤层大采高开采技术的研究.pdf VIP
- 2025年生态环境局遴选公务员面试专项练习含答案.doc VIP
- 2019年8月消化内科实习生小周考.docx VIP
- 9.1+认识质量互变规律(趣味课件)-【趣味课堂】2025-2026学年高中政治选择性必修三《逻辑与思维》.pptx VIP
原创力文档

文档评论(0)