自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

原创 如何把安装过程中的数据传到反安装过程中

     在制做一些应用软件的反安装程序时,我们通常要对一些自定义的数据进行处理,如,反安装时删除安装过程创建的数据库,Web站点,这时就需在反安装过程中得到数据库的名称或站点的名称。    1.       在安装过程中保存数据    如:function void OnProcess()    {         …      Install.Write

2009-11-09 12:51:00 465

原创 如何有条件的执行数据库对象DBItem

   在软件的安装过程中,如果我们通过脚本控制一些 DBItem 是否可以被执行,可以通过DBItem 的条件设置来实现。        1.OS       可以设置操作系统的类型,以指定在哪个操作系统下才能被执行,如果不设置,则忽略操作系统。    2.Media       可以设置Media,以指定在哪个Media下才能被执行,如果不设置,则忽略Media。   

2009-11-09 12:46:00 522

原创 如何在安装向导中自宝义选择目录的界面

     在Nextinstaller 的安装向导默认有一个选择安装目录的界面,但在有些时候,我们希望有自己的选择目录界面,如在制做数据库安装包时,我们希望有一个界面让用户选择存放数据库文件的目录,这时就需要有一个自定义的目录选择界面了,在 NextInstaller 3.74 中就有这个一个功能,可以很方便的实现这个要求。    生成的界面如下:         实现方法: 

2009-11-09 12:44:00 836

原创 如何在安装包中加入数据库功能

    当前的管理软件大多是有数据库的,把数据库的安装直接做到应用软件的安装包中,可以大大方便用户的安装。    NextInstaller 的模板中就有一个  CreateDB 的模板,其功能就是创建一个  Sqlserver 的数据库,并建立表,和初始化表中的数据。当然我们也可以以手工的方式在我们已创建的工程中加入数据库功能。    方法如下:    1.新建一个创建数据库的命令

2009-11-09 12:42:00 670

原创 如何制做 Web 应用的安装包

 制做 Web 应用的安装包,NextInstaller 提供了3个模板,IISVirtualDir, IISWebSite , IISWebSitePro。IISVirtualDir这是一个建立IIS 虚拟目录的模板。              功能:  1. 判断 IIS 是否已安装。           2. 判断 IIS 的版本号是否不对。         

2009-11-09 12:39:00 484

原创 如何修改安装包向导中的 Logo

    为了使安装向导更加生动,在制做应用的安装包时,往往要对向导上的Logo 进行动态修改,以起到提醒和警示作用。   以下以 Nextinstaller 为例:   就是在脚本中动态调用 Install.SetLeftBarImage( strImageFile );   如:       function void OnEnd()       {        

2009-11-09 12:35:00 1095

原创 Installshield 和 NextInstaller 在安装脚本中调用 VBScript 的比较

     在软件的安装过程中,特别是操作一些与操作系统有关的功能,通常会调用VBScript 来操作执行的Com。    在Installshield的脚本中,可以使用 LaunchAppAndWait ,执行 wscript.exe 来实现 VBScrip 的调用,这个方式,实现比较麻烦,还有是因为通用 wscript.exe 来执行 script ,所以有时还会被一些安全软件所拦截。

2009-11-09 12:33:00 1033

原创 如何使用一个应用的插件包

 制作应用的插件包,主要关注以下两点:    1. 要判断当前应用是否已安装,如果没有安装,则要退出安装过程。    2. 要得到当前应用的安装目录,并做为当前插件包的安装目录。    以下以 NextInstaller 为例,使用一个应用的插件包。    步骤:    1. 新增工程,使用 Pack 模板            2. 倒入程序文件           

2009-11-09 12:30:00 466

原创 如何修改一个安装包的图标

 使用 Nextinstaller 制作安装包,可以很方便的修改安装包的图标,其方法是如下     1. 在当前 Media 上点右键,设置 properties               2. 在 Icon File中选择 icon 文件            

2009-11-09 12:28:00 3741

原创 installshield 和 NextInstaller 和建立快捷方式的比较

     使用 NextInstaller 和 Installshield 都可以很方便的建立快捷方式。     a. 用 Nextinstaller 进行注册                       在 Ext Objects 的 ShellObjs 中New Shortur 就可以了      B. 用 Installshield和 Nextinstaller 的方法相

2009-11-09 12:26:00 726

原创 NextInstaller 和 installshield注册文件的比较

  使用 NextInstaller 和 Installshield 都可以很方便的对文件进行注册,但在使用方法上各有不同。     1. 注册 Com 和服务        a.  用 Installshield 进行注册                        在文件的属性中选择selfregister就可以了          b. 用 Nextinstalle

2009-11-09 12:10:00 1202

原创 关于设置安装包中的默认变量

     在制用应用软件安装包时,常常会针对不同的用户要设置不同的数据,如一些 c/s 结构的管理软件,为了便于企业部署,往往要在安装中把服务端的IP地址写进去,这样,客户端一安装就可以使用了,而不需要另外进行配置。对于这个问题,Nextinstaller 提供了一个变量修改工具,可以动态修改安装包中的变量。 例:以下以一个IM 为例,实现可以动态修改安装包中的服务器地址     

2009-11-09 11:53:00 622

原创 如保在安装过程中得到IIS,MDAC,framework的版本号

    随着软件功能是日益强大,当前软件越来越依赖于系统的环境,所以软件在安装时都要对系统环境做一些判断,如 IIS 的版本号,MDAC 的版本号等。    针对这个问题, NextInstaller 提供了一个非常有用的 API, 可以很方便的得到一些常见环境的版本号:     1. 判断 IIS 的版本号        var int nMaxFrameVer;        g_

2009-08-29 23:32:00 820

原创 如何在应用软件的安装盘中打包Framework

    随着 .net 的广泛使用,使用 .net 开发的软件也日益增多,但 .net 的软件都需要安装 framework 平台,这给软件的安装带来了不便。    NextInstaller 是一个功能强大的安装盘制作工具,针对.net 的问题,Nextinstaller 提供了几个功能强大的 Api ,可以很方便的实现 framework 的打包安装。    实现步骤如下(以下以安

2009-08-27 17:49:00 796

原创 如何制作数据库升级安装包

在软件升级更新中,数据库的升级是在所难免。 常见现象: 1.缺少表    例如:DB1中有table1;DB 2中有table1,table2;DB 3中有表table1,table2,table3。       DB3是最新的数据库结构,现在要把DB1和DB2升级到DB3,传统模式上,对于DB1和DB2做不同的升级包。 2.缺少字段,修改字段    例如:DB 1

2009-08-21 15:20:00 1510

原创 如何制作驱动安装盘?

使用NextInstaller3.7以上版本可以方便的制作驱动安装盘,如下: 1.  选择文件        2.  执行文件       Install.InstallInf ( string strPath );     

2009-08-19 23:37:00 1095

翻译 用NextInstaller制做B/S 系统的安装盘

以下以 .net 系统为例:1. 判断 IIS 的版本号        var int nMaxFrameVer;        g_IISVer = Install.GetAppVer("IIS");        if( g_IISVer         {                MessageBox("请先安装 IIS");             

2009-04-01 12:28:00 2227 1

原创 用NextInstaller制做安装盘及数据库Pack

功能说明:安装盘在安装过程中判断当前数据库的版本号,如果版本号少于当前安装盘的版本号,则升级数据库。1.判断当前数据库的版本号function void OnProcess(){var int    nNewDBVer;var int  nDBVer;var int  nDBType;var int  nDBLoginMode;var string st

2007-05-18 00:08:00 1571

原创 Installaide(nextinstaller)序列号

Installaide(nextinstaller)序列号 :NI7446-5GGMQT-FW47JP-3Y4H33-HP474M-F5JPNR最新版本下载地址:http://www.installaide.com/NextInstaller2.7.rar

2007-05-12 18:17:00 796

NextInstaller 安装盘制作

一、NextInstaller是一个功能强大的安装盘制作工具 1.可以制作C/S应用软件安装盘。 2.可以制作软件升级包。 3.可以制作数据库安装盘。 4.可以制作数据库升级包。 5.可以制作Web安装盘(asp,.net,jsp,php…)。 二、使用方法与当前流行的InstallShell安装盘制作工具类似,但其使用方法非常简单,在某些方面功能更灵活方便 1.使用Atscript语言作为安装控制脚本,使用方便、简单,功能强大。 2.在脚本的招待过程中可以调用VBScript进行过程控制,使得系统更加灵活,更易于扩展(目前系统中所提供WEB安装盘制作模版就是调用VBScript进行IIS配置)。 3.制作的安装盘可以不生成反安装信息,可以应用与制作软件升级包、数据库安装盘等一些特殊的安装盘。 4.注册表设置功能可以方便地设置在安装过程中对注册表的操作,如:设置注册表信息、读出注册表信息、删除注册表信息、覆盖注册表信息、有条件地执行注册表对象、可以方便的让一个应用程序和一种文件类型进行关联。 5.可以方便生成反安装快捷键 6.功能强大的变量表,用户更方便得进行变量管理。 7.强大的应用检测功能,可以在安装过程对正在运行的程序,服务进行提示,强行中止。 8.用户可以更方便的定义自己的安装类型。 9.方便的图片更换功能用户可以方便的设计自定义的安装图片。 三、NextInstaller有方便灵活的事件控制方式 1.安装过程控制 <img height="439" alt="" width="476" src="http://www.atopsoft.net/Images/install.gif" /> 2.反安装过程控制 <img height="458" alt="" width="531" src="http://www.atopsoft.net/Images/uninstall.gif" /> 相关软件:http://www.atopsoft.net/NextInstaller.zip 相送界面:http://www.atopsoft.net/images/NextInstaller.jpg 相关网站:http://www.atopsoft.net/ 相关论坛:http://www.atopsoft.net/Forum/showforum-2.aspx 相关模版:用NextInstaller制做B/S 系统的安装盘 用NextInstaller制做安装盘及数据库Pack

2009-04-01

IceReport 报表工具

一个功能强大的报表制作工具,可以很方便的徒手设置各种复杂的报表,单据,合同等

2009-11-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除