installshield
文章平均质量分 59
liaomin416100569
这个作者很懒,什么都没留下…
展开
-
手写installshield入门
进入installation designer 窗口点击左边树导航中的 installscript要使用 installshild自带的向导窗口 必须先 添加两个头文件#include "ifx.h" #include "SdDialog.h" 定义变量 必须在 program 与endprogram之外 比如 添加 变量STRING title; string path,asktext; 在intallscript中式区分大小写的 除了BOOL、HWND及LIST类型不能使用小写外原创 2010-11-30 16:47:00 · 803 阅读 · 0 评论 -
intallshield各种控制语句
if 语句 if(SdAskDestPath(title,"我的东西我做主",path,0)=NEXT) then TARGETDIR=path; endif;最后 记得加分号 掉了就会编译出错if else语句if(AskText("请输入没完成的理由","理由",asktext)==NEXT) then if(StrLengthChars(asktext) MessageBox("请输入的理由大于6位",INFORM原创 2010-11-30 16:56:00 · 1094 阅读 · 0 评论 -
实际应用中installshield的事件处理
<br />比如 创建一个installshield工程之后 intallshield程序 会自动生成程序执行的代码 <br /> <br />看脚本 生成了一个 function OnFirstUIBefore() 该方法是用于 在安装程序运行期间的<br /> <br />所有窗口的代码 你可以随意修改 需要哪些窗口 去掉哪些窗口<br /> <br /> <br />比如现在有这样一个 问题 :<br /> <br /> <br />我需要在 程序安装完后 需要做一些 操作 比如原创 2010-11-30 17:09:00 · 2109 阅读 · 0 评论 -
installshield中如何执行批处理 还有设置环境变量
如何执行批处理我们可以在事件中使用方法 来执行 installshield提供了该方法LaunchAppAndWait 来调用应用程序//执行卸载脚本function ExecuteUnstall()string cmdline; begin if(AskYesNo("您确定要卸载吗",YES)=NO) then abort; endif;原创 2010-11-30 17:14:00 · 4138 阅读 · 0 评论 -
installshield安装程序自注册dll
有时网installshield中添加 文件时 比如有些文件是自注册文件这些文件 会导致安装的时候 安装不了 会说 dll无法注册 点击installation designer视图 左边的Organization下的components右边会出现 一棵树 有个文件夹是 SelfRegFiles点击该文件夹 会出现该文件夹的属性 该文件夹就是包含 你添加的所有文件中的自动注册的文件 将其中的Self-Register属性 选择No 就可以解决dll自注册的问题了原创 2010-11-30 17:26:00 · 2861 阅读 · 0 评论