快捷方式/删除项/EXE自删除DIY
此段代码将 你的程序全路径名和"/UNINSTALL"参数写入了注册表 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\MyApp中,你在添加删除程序中可以看到“删除我吧!”的项目,而当你点击此项目时,你的程序通过ParamStr(1)将收到"/UNINSTALL"的参数,并以此为标识调用删除程序的代码即可。以下我们再来介绍当你的程序收到此参数后,不需调用其它程序而“自删除”的两个方法。 其中之一是在接到此参数后动态建立一个删除文件的批处理文件,在程序内部将安装程序后生成的诸如快捷方式等文件和注册表值删除后在退出前调用此批处理文件将自己删除即可,如:
对文本文件的处理比较简单,几经摸索,作者又找到了更好的第二种方法,简单易行,直接调用命令shell即可完成删除工作:
好了,有了以上的三点装 |
||||||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
- SUSE Linux Enterprise 11新版抢先试用
- wingate FAQ大全
- Page.RegisterStartupScript与Response.Write的区别
- linux查找替换grep以及正则表达式
- [视频教程]Microsoft_SQL Server 2005盛宴系列课程 数据开发之48_SQL Server 2005中的T-SQL增强
- Webjx推荐:好用的平面设计软件插件
- 用Java绘制K线图 - 编程入门网
- Applet加载Java应用程序 - 编程入门网
- Struts2教程2:处理一个form多个submit - 编程入门网
- 关于用phlinux时提示libstdc .so.5的问题