TC官方合作论坛
标题:
教你用TC做安装程序
[打印本页]
作者:
z1481281370
时间:
2014-2-16 22:32
标题:
教你用TC做安装程序
教你用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]
作者:
美珍子
时间:
2014-2-16 22:34
顶……
作者:
dongyijun1979
时间:
2014-2-16 22:48
学习了
作者:
baby杰杰
时间:
2014-2-17 08:41
没必要这么复杂吧,我一开始就想到了,很简单!也就是界面问题 配置选项 只要路径正确,是否创建桌面快捷什么的,加上就OK!简单!
作者:
JSDYWZ
时间:
2014-2-20 16:43
我还是喜欢绿色版的
作者:
深林
时间:
2014-5-20 11:49
学习下
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1