问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

vbnbsp;如何读取某目录下所有文件及子文件夹如题 谢谢了

发布网友 发布时间:2024-02-12 16:54

我来回答

1个回答

热心网友 时间:2024-08-18 08:21

查找某目录下所有nbsp;文件nbsp;及nbsp;子文件夹试一试不用nbsp;FileSystemObjectnbsp;对象,只用基本控件的代码。‘例子需控件:Command1,List1,List2,File1,Dir1,都采用默认属性。‘例如,查找nbsp;C:nbsp;,带nbsp;‘**nbsp;的语可修改nbsp;nbsp;nbsp;nbsp;Dimnbsp;ctFindnbsp;Asnbsp;Booleannbsp;nbsp;nbsp;nbsp;Privatenbsp;Subnbsp;Form_Load()nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Me.Captionnbsp;=nbsp;“查找所有文件及文件夹“nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Command1.Captionnbsp;=nbsp;“查找“nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;List2.Visiblenbsp;=nbsp;False:nbsp;File1.Visiblenbsp;=nbsp;False:nbsp;Dir1.Visiblenbsp;=nbsp;Falsenbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Label1.Captionnbsp;=nbsp;“就绪“nbsp;nbsp;nbsp;nbsp;Endnbsp;Subnbsp;nbsp;nbsp;nbsp;Privatenbsp;Subnbsp;Form_Unload(Cancelnbsp;Asnbsp;Integer)nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Endnbsp;nbsp;nbsp;nbsp;Endnbsp;Subnbsp;nbsp;nbsp;nbsp;Privatenbsp;Subnbsp;Form_Resize()nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Dimnbsp;Wnbsp;Asnbsp;Longnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Onnbsp;Errornbsp;Resumenbsp;Nextnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Wnbsp;=nbsp;720nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;List1.Movenbsp;0,nbsp;0,nbsp;Me.ScaleWidthnbsp;-nbsp;Wnbsp;-nbsp;120,nbsp;Me.ScaleHeightnbsp;-nbsp;300nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Command1.Movenbsp;Me.ScaleWidthnbsp;-nbsp;Wnbsp;-nbsp;60,nbsp;300,nbsp;Wnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Label1.Movenbsp;90,nbsp;Me.ScaleHeightnbsp;-nbsp;255,nbsp;Screen.Width,nbsp;255nbsp;nbsp;nbsp;nbsp;Endnbsp;Subnbsp;nbsp;nbsp;nbsp;Privatenbsp;Subnbsp;Command1_Click()nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;ctFindnbsp;=nbsp;Notnbsp;ctFindnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Ifnbsp;ctFindnbsp;Thennbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Command1.Captionnbsp;=nbsp;“取消“nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Callnbsp;FindDirFile(“C:“)nbsp;‘**查找nbsp;C:nbsp;下的所有文件和目录,或nbsp;C:Windowsnbsp;等nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Command1.Captionnbsp;=nbsp;“查找“nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Elsenbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Command1.Captionnbsp;=nbsp;“查找“nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Endnbsp;Ifnbsp;nbsp;nbsp;nbsp;Endnbsp;Subnbsp;nbsp;nbsp;nbsp;Privatenbsp;Subnbsp;FindDirFile(ByValnbsp;nPathnbsp;Asnbsp;String)nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Dimnbsp;Inbsp;Asnbsp;Long,nbsp;nDirnbsp;Asnbsp;String,nbsp;Cinbsp;Asnbsp;Longnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;ctFindnbsp;=nbsp;Truenbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;List1.Clear:nbsp;List2.Clearnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Ifnbsp;Right(nPath,nbsp;1)nbsp;amp;lt;amp;gt;nbsp;““nbsp;Thennbsp;nPathnbsp;=nbsp;nPathnbsp;amp;nbsp;““nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;List1.AddItemnbsp;“查找nbsp;“nbsp;amp;nbsp;nPath:nbsp;List2.AddItemnbsp;nPathnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;File1.Patternnbsp;=nbsp;“*“nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;File1.Systemnbsp;=nbsp;True:nbsp;File1.Hiddennbsp;=nbsp;True:nbsp;File1.ReadOnlynbsp;=nbsp;Truenbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Onnbsp;Errornbsp;GoTonbsp;Cuonbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Dir1.Pathnbsp;=nbsp;nPathnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Onnbsp;Errornbsp;GoTonbsp;0nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Donbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Ifnbsp;List2.ListCountnbsp;=nbsp;0nbsp;Thennbsp;Exitnbsp;Donbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nPathnbsp;=nbsp;List2.List(0)nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;List2.RemoveItemnbsp;0nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Dir1.Pathnbsp;=nbsp;nPathnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Fornbsp;Inbsp;=nbsp;0nbsp;Tonbsp;Dir1.ListCountnbsp;-nbsp;1nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;GoSubnbsp;ShowGenbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nDirnbsp;=nbsp;Dir1.List(I)nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Ifnbsp;Right(nDir,nbsp;1)nbsp;amp;lt;amp;gt;nbsp;““nbsp;Thennbsp;nDirnbsp;=nbsp;nDirnbsp;amp;nbsp;““nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;List1.AddItemnbsp;“■“ 查看原帖>>

麻烦采纳,谢谢!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
iphone4被偷/被盗/丢失了后怎么办呢? 韩语对话:被盗的经验和防御方法 ipad2在飞机上丢失,有什么方法可以找回来吗?ipad的条码是:MC979ZP/A... ...被抓到并报案,公安机关应该怎样处理案件,被偷2万元左右的财物是否... (1/2)刚才在交车上我的钱包被偷了里面有刚办好的2万定期存单和身份证和... 老丢东西/钱如何转运 我用eXeScope修改资料后qq怎么打不开了 肚子针打完后用湿棉签按住药水会不会流出来 怎样给别人打针才不会痛? 打完新冠疫苗棉签要按压多久? 生猪定点屠宰许可证是哪个部门发的 东奥会计和中华会计哪个好些? ...财务与会计-冲刺提分-丁奎山,帮忙找一下这个百度网盘资源呗... 汤普森9代船鞋是真皮的吗 sdep是什么品牌皮鞋 银行存款的审计目标包括()。 奇迹MU装备怎么加?4 奇迹mu装备怎么升级9 inform的意思可以通知吗? 奇迹里合+10以上的装备怎么合才不会爆???? 奇迹怎么合正10以上的装备8 奇迹装备怎么追加103 奇迹装备怎么加10~13?1 5 中国好奇迹加10以上的装备该怎么加?? 风之恋奇迹加10以上的装备该怎么加??8888 想怀孕?这些时间你需要知道 2023年茅台是不是世界500强? 奇迹MU 中怎么强化戒指项链,就是点+几+几的5 ...五四运动对我们现代社会有何借鉴意义,我们青少年应如何发扬五四精神... ae粒子运动怎么从下往上4 五四运动爆发的根本原因是什么果供电 格惠犬几个月会变折耳 冬季格惠犬幼犬多大长身长 《奇迹大师》等级如何提升? 奇迹mu装备怎样进阶 奇迹升级装备如何提高成功率 守卫剑阁 奇迹装备怎么升级?1 狗狗得了细小,昨天挂了一下午的针。早上起来看她饿的样子。是不是病好... 迈凯伦塞纳价格多少? 木瓜奇迹 怎么点加9装备 无幸运的 不容易爆,求高手指点!! 请问,,在奇迹MU里,没有穿幸运装备跟穿了幸运装,攻击力有变... 如何在VB中调用EXCEL表格数据?4 VB读取Excel中单元格的内容15 怎么才能在VB中调用excel表格中的任意一列的数值?并进行... 请问如何将指定的excel单元格中的数据读到VB的text中...4 助理工程师认定的专业,是申请大学所学专业还是技术证书专业? 被撞骨折一年后能报警吗 被车撞一年后还能报案吗 车被砸修好了过了一年多了再报警还有用吗? 离月经还有七天怎么用排卵试纸测得了弱阳