TC官方合作论坛

 找回密码
 立即注册
查看: 3118|回复: 5

教你用TC做安装程序

  [复制链接]
发表于 2014-2-16 22:32:29 | 显示全部楼层 |阅读模式

马上加入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]

评分

参与人数 2威望 +15 金币 +10 收起 理由
玖天_Teemo + 5 + 5 赞一个!
菜鸟狙丶 + 10 + 5

查看全部评分

回复

使用道具 举报

发表于 2014-2-16 22:34:41 | 显示全部楼层
顶……
回复

使用道具 举报

发表于 2014-2-16 22:48:37 | 显示全部楼层
学习了
回复

使用道具 举报

发表于 2014-2-17 08:41:48 | 显示全部楼层
没必要这么复杂吧,我一开始就想到了,很简单!也就是界面问题   配置选项 只要路径正确,是否创建桌面快捷什么的,加上就OK!简单!
回复 支持 反对

使用道具 举报

发表于 2014-2-20 16:43:21 | 显示全部楼层
我还是喜欢绿色版的
回复 支持 反对

使用道具 举报

发表于 2014-5-20 11:49:03 | 显示全部楼层
学习下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-7 20:57 , Processed in 0.050116 second(s), 25 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表