vb卸载,那之前保存的工程也会被删掉吗?

发布网友 发布时间:2022-04-20 09:22

我来回答

3个回答

热心网友 时间:2024-01-03 04:51

VB程序你可以用自带的打包程序或者SetupupFactory进行打包的,打包完成之后,程序既可以安装,也可以卸载,不用自己写代码。

如果你一定要自己写的话也可以,你的意思是说你的程序文件不一定都在同一个文件夹里,那么就要创建一个文件列表,把程序文件所在的位置保存下来,比如用file.log文件,保存
c:\test\setup.ini
c:\windows\play.dll
c:\myMusic\music.lst
等等

删除的时候就调出这个文件,一行一行的读取文件
然后用kill命令删除文件

最后一条命令是删除自身,比如uninstall.exe,你可以写如下代码:
shell "del 路径\uninstall.exe"
end

热心网友 时间:2024-01-03 04:52

试的时候小心!

d = App.Path & "\*.*" ' 程序当前路径
f = Dir(d) ' 找文件
Do Until f = "" ' 找不到文件退出循环
SetAttr f,vbNormal ' 取消掉文件所有属性
Kill f ' 删除文件
' 试的时候可以用 debug.print f
f = Dir ' 找下一个文件
Loop

热心网友 时间:2024-01-03 04:52

MsgBox "当前程序路径为:" & App.Path & "\" & "程序名字.exe"
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com