如何删除文件及文件夹下的所有文件 vb

如何删除文件及文件夹下的所有文件 vb,第1张

' 假设 TESTFILE是羡碧一数据文件销茄。 Kill "TestFile" ' 删除。 ' 将当前目录下所有 *.TXT 文件全部删除。 Kill "*.TXT" kill "这里显示你要删除的文件"呵呵,亏派察简单吧。。。2 删除文件夹中的所有文件MyPath = target &"/" ' 指定路径。MyPath 是要删除的文件夹 myname = Dir(MyPath, vbDirectory) ' 找寻第一项。Do While myname <>""myname = DirIf myname = "." Or myname = ".." Or myname = "" ThenElseKill MyPath &myname ‘myname 是该文件夹中的文件End IftxtSql.Text = txtSql.Text &mynameLoop试试吧,呵呵。。。。

分类: 电脑/网络 >>程序设计 >>其他铅运编程语言

问题描述:

我想要用VB删除 C:\Documents and Settings\All Users\「开始」菜单\程序\启动\文件夹中的所有文件。

但我用以下两个命令都无法删除,请问这段代码该如何写:

Kill ("C:\Documents and Settings\All Users\「开始」菜单\程序\启动\*.*")

Shell "cmd.exe /c del /f /q C:\Documents and Settings\All Users\「开始」菜单\程序\启动\*.*", 0

另外想用VB支不支持windows中的环境变量,如果不支持,该如何调用。答出后一题,再追加30分。

解析:

Kill语句不用括号。

Kill "C:\Documents and Settings\All Users\「开始」菜单\程序\启隐岁动\*.*" 即可达到目的,我刚试槐携梁过。可以的。

但注意只能删除文件,文件夹不能被删除。

VB批量删除文件直接用VB自带函数 kill 就可以哗枝嫌。

Kill "C:\abc\*.*" '表示删除C盘abc目录下的所有搭汪文件。

如果要将文件夹删除乱手只需加上以下语句:

RmDir "C:\abc"


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12191740.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存