欢迎光临散文网 会员登陆 & 注册

易语言注册表操作——卸载列表信息

2020-11-04 16:44 作者:HUIB菌  | 我要投稿

这个源码算是一个例程,就是如何把卸载程序加入到控制面板里,然后我逛源码网逛了很久都没有看到类似的源码出现过,但在最近我琢磨注册表的时候发现了,所以就写了一个,以便有需要的易友们使用,这个源码主要就是安装、卸载程序的写法,主要用到了注册表操作、以及快捷方式创建,需要源码例程的盆友们可以私信找我领取


主要代码:

【创建桌面快捷方式】

创建快捷方式 (取特定目录 (3) + “双击卸载测试项”, 取运行目录 () + “\” + “双击卸载.exe”, , , )



【创建开始菜单组】

文件_创建文件目录 (取特定目录 (6) + “测试用途项\”)

创建快捷方式 (取特定目录 (6) + “测试用途项\双击卸载测试项”, 取运行目录 () + “\” + “双击卸载.exe”, , , )


【加入注册表项】

注册表操作.写注册项Ex (#现行用户, “SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\测试用途项\”, “UninstallString”, 到字节集 (取运行目录 () + “\双击卸载.exe”), #REG_SZ)

注册表操作.写注册项Ex (#现行用户, “SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\测试用途项\”, “DisplayIcon”, 到字节集 (取运行目录 () + “\双击卸载.exe”), #REG_SZ)

注册表操作.写注册项Ex (#现行用户, “SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\测试用途项\”, “DisplayName”, 到字节集 (“测试用途项”), #REG_SZ)


常用项说明:

DisplayIcon (字符串)-将要显示于你的应用程序名称旁边的图标的路径,文件名和索引(一般写主程序的路径,原因待了解)。

DisplayName (字符串) - 卸载列表中显示的应用程序名称。

UninstallString (字符串) - 卸载程序文件路径。

InstallLocation (字符串)- 安装目录 ($INSTDIR)

Publisher (字符串)- 发布者(或公司)的名称

ModifyPath (字符串)- 应用程序的修复程序的路径和文件名。

InstallSource (字符串)- 应用程序的安装路径。

ProductID (字符串)- 应用程序的产品 ID。

RegOwner (字符串)- 应用程序的注册拥有者。

RegCompany (字符串)- 应用程序的注册公司。

HelpLink (字符串)- 技术支持的网站链接。

HelpTelephone (字符串)- 技术支持电话。

URLUpdateInfo (字符串)- 应用程序的在线更新网址链接。

URLInfoAbout (字符串)- 应用程序的主页链接。

DisplayVersion (字符串)- 应用程序的显示版本。

VersionMajor (DWORD)- 应用程序的主版本号。

VersionMinor (DWORD)- 应用程序的副版本号。

NoModify (DWORD)- 1 (如果卸载程序没有修改应用程序的选项)

NoRepair (DWORD)- 1 (如果卸载程序没有修复安装程序的选项)

如果“NoModify”和“NoRepair”都被设为 1,那么按钮将会用“删除”代替“修改/删除”


易语言注册表操作——卸载列表信息的评论 (共 条)

分享到微博请遵守国家法律