InstallShield2008学习
宸路
一个简单的人,所遇到的也是简单的事,简单地过,简单的思考,走简单的路。简单平凡。我喜欢。
展开
-
InstallShield脚本编程基本语法
InstallShield脚本语言是类似C语言,利用InstallShield的向导或模板都可以生成基本的脚本程序框架,可以在此基础上按自己的意愿进行修改和添加。一.基本语法规则1.变量BOOL布尔型值为TRUE(1)或FALSE(0)CHAR字符型一字节长的(8bit)的字符HWND窗口句柄用来存放窗口句柄INT整型两字节长的整数LIST列表型指向InstallShi转载 2010-01-13 11:05:00 · 3132 阅读 · 0 评论 -
InstallShield制作的打包程序——设置示例
安装程序示例图:http://blog.csdn.net/gaofang2009/archive/2010/01/26/5258377.aspx安装程序示例代码:http://blog.csdn.net/gaofang2009/archive/2010/01/26/5258446.aspxProject Assistant的设置向导1、点击如上图所示的Browse……设置在添加删除原创 2010-01-27 08:06:00 · 7601 阅读 · 4 评论 -
InstallShield制作的打包程序运行图例
1、准备安装2、欢迎界面3、用户协议4、用户信息5、安装类型选择6、数据库配置 7、安装就绪8、安装进度9、安装完毕10、开始菜单快捷方式11、桌面快捷方式12、添加删除程序图标13、卸载确认14、卸载过程15、卸载完毕这个是我用IS制作的打包程序的运行图示例。如果觉得原创 2010-01-26 16:16:00 · 2081 阅读 · 1 评论 -
Other Window Sytles解释
WS_BORDER 创建一个窗口,有一个细实线边框。 WS_CAPTION 创建一个窗口,有一个标题栏(包括WS_BORDER样式)。 WS_CHILD 创建一个子窗口。具有这种风格的窗口不能有菜单栏。此样式不能用于与WS_POPUP风格。 WS_CHILDWINDOW 相同WS_CHILD样式。 WS_CLIPCHILDREN 不包括由儿童绘制窗口时,被占领地原创 2010-01-21 17:11:00 · 467 阅读 · 0 评论 -
InstallShield在卸载的时候将安装时生成的安装文件及dll也删除
在OnUninstall()中的最后一句添加: //删除安装文件 DeleteDir(ProgramFilesFolder+"//InstallShield Installation Information//{E71A5501-0CCF-4765-A743-8F1352781170}",ALLCONTENTS); DeleteDir(ProgramFilesFolder+"//Ins原创 2010-01-23 10:48:00 · 2376 阅读 · 0 评论 -
InstallShield错误:由于添加自动卸载的快捷方式使得无法正确安装和卸载的问题
在注册表中找到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall/InstallShield_{CCC85D12-A50E-4676-BCEE-BD2A0F035A18} 删除就行了。此时就可以再次安装了。其中{CCC85D12-A50E-4676-BCEE-BD2A0F035A18}是你的安原创 2010-01-23 08:21:00 · 1102 阅读 · 0 评论 -
InstallShield修改webconfig文件
1、在Installation Designer下->System Configuration->XML File Changes2、右击“XML Files”->Import………………导入一个web.config文件3、展开到你要修改的那个节点到不能展开。属性里的General Attribute v原创 2010-01-22 09:48:00 · 1894 阅读 · 0 评论 -
InstallShield学习笔记
1、当我们用项目向导生成的新项目时,InstallShield只为我们生成两个事件,分别是OnFirstUIBefore和OnMoving,它们的意义是, OnFirstUIBefore:在应用程序第一次安装时为了搜集用户信息而弹出的对话框之前,应用程序所响应的事件。 OnMoving:该事件在当所选择的安装组件正在安装或反安装时响应。 2、在OnFirstUiBefore()中添加以下代码,原创 2010-01-16 10:23:00 · 3034 阅读 · 0 评论 -
【转】InstallSheild创建网站
prototype CreateWebSite(STRING,STRING); // 创建 IIS 站点prototype CreateVirtualDir(STRING); // 创建虚拟目录//////////////////////////// 创建IIS站点//////////////////////////function CreateWebSite(szServ转载 2010-01-19 08:22:00 · 489 阅读 · 0 评论 -
【转】InstallSheild创建网站的脚本 mkw3site.vbs
--------------------------------------------------------------------------------------------------- 创建虚拟目录 POWER BY JARON , 江都资讯网 , 1999-2002. 如果您需要设置权限,请修改40-56 的代码。 ** 根据 Microsoft Corp. 的 Admi转载 2010-01-19 08:12:00 · 454 阅读 · 0 评论 -
InstallShield内部库函数全集
1 库函数综述InstallShield包含300多个内部库函数,用户可在安装脚本中调用它们来创建程序组,操作文件夹,处理目录,监督安装状态,创建对话框,操作文件及其它更多工作。因为InstallShield脚本编译器已经识别这些库函数名,所以用户在使用它们之前无须说明。为了成功调用一个内部库函数,用户必须知道库函数名称及使用格式。InstallShield 库函数参阅附录D库函转载 2010-01-14 08:40:00 · 1313 阅读 · 0 评论 -
InstallShield制作的打包程序——代码示例
代码如下:有用的地方要用,但是,要根据实际情况,哦。至少有些方法可以直接裁出来用的。有些是我自己编写的,有些是从网上搜来的方法。做一个IS的打包程序还真是不容易呢。Setup.Rul//===========================================================================//// File Name:原创 2010-01-26 16:29:00 · 4912 阅读 · 7 评论