|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
教你用TC做安装程序
教程版本:1.0test
最近看了看网上的软件,做安装程序的软件大部分都是收费的,而且界面不能自定义,看了一下相关的教程,今天归纳一下怎么做安装程序
方法1:制作安装程序(比较复杂)
第一步:制作界面
用TC先做出一个安装的界面
提示:界面美化请看http://bbs.tyuyan.com/thread-21123-1-1.html或TCVIP用它的换肤功能。
提示:必须有路径框
第二步:制作安装程序
1.把安装程序放到资源目录
先用[url=]文件.创建文件夹("c:\")这个命令创建一个文件夹[/url]
[url=]然后用[/url][url=]文件.拷贝("d:\\bb.txt","d:\\aa.txt")这个命令把rc:里面的安装文件复制到那个目录[/url]
[url=]辅助.等待一下[/url]
[url=]循环一下这个操作[/url]
[url=]2.写入注册表[/url]
[url=]先用‘[/url][url=]是否成功=系统.注册表创建项("HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall ","soft name")’来创建一个项[/url]
[url=]然后创建一些键值(具体请运行regedit.exe展开[/url][url=]HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall[/url][url=])[/url]
[url=]3.创建快捷方式[/url]
把以下信息保存到一个新建的dat文件
copy 文件路径 存放到哪里
(提示:如果不行请点击这里进行搜索)
方法2:直接用TC打包(不建议)
首先做一个msi安装包,然后打包到TC资源目录,然后运行即可
卸载程序制作:
第一步:打开安装程序的TC编辑文件
第二步:新建一个子窗口
第三步:加入以下内容:
变量 软件名称=“”,子窗口名称=“卸载”
键值=系统.注册表获取键值("[url=]HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall[/url]"&软件名称,"DisPlayname")
如果(键值!=“”)
子界面句柄=控件.打开窗口(子窗口名称)
如果结束
第四步:
写入以下内容(子窗口)
文件.删除文件夹(系统.注册表获取键值(" [url=]HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall[/url]"&软件名称 ","InstallLocation") )
是否成功=系统.注册表删除("[url=]HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall[/url] ",软件名称 ,0)
//搞定了
[url=][/url] |
评分
-
查看全部评分
|