看人家用使用InstallShield制作ASP安装程序(3)

知道的心2

知道的心2

2016-01-29 20:16

看人家用使用InstallShield制作ASP安装程序(3),看人家用使用InstallShield制作ASP安装程序(3)
下面是建立WEB文件和设置的例子需VBS文件(有虚拟目录设置,但没有权限设置).

////////////////////////////////////////////////////////////////////////////////
//
// IIIIIII SSSSSS
// II SS InstallShield (R)
// II SSSSSS (c) 1996-1999, InstallShield Software Corporation
// II SS (c) 1990-1996, InstallShield Corporation
// IIIIIII SSSSSS All Rights Reserved.
//
//
// This code is generated as a starting setup template. You should
// modify it to provide all necessary steps for your setup.
//
//
// 文件名: Setup.rul
//
// 描述: InstallShield script
//
// 注释: This template script performs a basic setup. With minor
// modifications, this template can be adapted to create
// new, customized setups.
//
////////////////////////////////////////////////////////////////////////////////


// 包含的头文件

#include "ifx.h" //不能移动

////////////////////// string defines ////////////////////////////

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/asp/)

//////////////////// installation declarations ///////////////////

// ----- DLL function prototypes -----

// your DLL function prototypes

// ---- script function prototypes -----


// your script function prototypes
prototype CHK_serial(STRING,STRING);
prototype RegODBC(STRING);
prototype set_vod_liveaddress();
// your global variables
STRING szvodservername;
STRING szliveservername;

//////////////////////////////////////////////////////////////////////////////
//
// 函数: OnFirstUIBefore
//
// 事件: FirstUIBefore event is sent when installation is run for the first
// time on given machine. In the handler installation usually displays
// UI allowing end user to specify installation parameters. After this
// function returns, ComponentTransferData is called to perform file
// transfer.
//
///////////////////////////////////////////////////////////////////////////////
function OnFirstUIBefore()
NUMBER nResult,nSetupType;
STRING szTitle, szMsg;
STRING szLicenseFile, szQuestion;
STRING svName, svCompany, svSerial;
STRING szFile;
STRING szTargetPath;
STRING szDir;
STRING szfolder;
STRING szComponents, szTargetdir;
//zy
STRING szDefault,svResult;
STRING sDBSERVERNAME;
OBJECT piisObj;
//zy
NUMBER nLevel;
LIST listStartCopy;
LIST list;
NUMBER nvSize;
STRING msg;
begin


//To Do: if you want to enable background, window title, and caption bar title
// SetTitle( @TITLE_MAIN, 24, WHITE );
// SetTitle( @TITLE_CAPTIONBAR, 0, BACKGROUNDCAPTION );
// Enable( FULLWINDOWMODE );
// Enable( BACKGROUND );
// SetColor(BACKGROUND,RGB (0, 128, 128));


nSetupType = TYPICAL;
TARGETDIR = "D:\"^"cyclone2000\";
szDir = TARGETDIR;
SHELL_OBJECT_FOLDER = @FOLDER_NAME;
svName = "";
svCompany = "";
svSerial = "";

Dlg_Start:
// beginning of dialogs label

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/asp/)

Dlg_SdWelcome: //欢迎 对话框
szTitle = "";
szMsg = "";
nResult = SdWelcome( szTitle, szMsg );
if (nResult = BACK) goto Dlg_Start;

Dlg_SdLicense://软件许可协议 对话框
szLicenseFile = SUPPORTDIR ^ "license.txt";
szTitle = "";
szMsg = "";
szQuestion = "";
nResult = SdLicense( szTitle, szMsg, szQuestion, szLicenseFile );
if (nResult = BACK) goto Dlg_SdWelcome;

Dlg_SdShowInfoList://readme文件 对话框
szFile = SUPPORTDIR ^ "infolist.txt";
list = ListCreate( STRINGLIST );
ListReadFromFile( list, szFile );
szTitle = "";
szMsg = "";
nResult = SdShowInfoList( szTitle, szMsg, list );
ListDestroy( list );
if (nResult = BACK) goto Dlg_SdLicense;

Dlg_SdRegisterUserEx://用户信息 对话框
szMsg = "";
szTitle = "";
nResult = SdRegisterUserEx( szTitle, szMsg, svName, svCompany, svSerial );
if (nResult = BACK) goto Dlg_SdShowInfoList;
//检查序列号
if (CHK_serial(svCompany, svSerial)<0) then
goto Dlg_SdRegisterUserEx;
endif;
//检查序列号完毕
Dlg_SdAskDestPath://安装位置 对话框
szTitle =

展开更多 50%)
分享

猜你喜欢

看人家用使用InstallShield制作ASP安装程序(3)

ASP
看人家用使用InstallShield制作ASP安装程序(3)

看人家用使用InstallShield制作ASP安装程序(5)

ASP
看人家用使用InstallShield制作ASP安装程序(5)

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

看人家用使用InstallShield制作ASP安装程序(4)

ASP
看人家用使用InstallShield制作ASP安装程序(4)

看人家用使用InstallShield制作ASP安装程序(1)

ASP
看人家用使用InstallShield制作ASP安装程序(1)

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

看人家用使用InstallShield制作ASP安装程序(2)

ASP
看人家用使用InstallShield制作ASP安装程序(2)

看人家用使用InstallShield制作ASP安装程序(6)

ASP
看人家用使用InstallShield制作ASP安装程序(6)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

利用sql的存储过程实现dos命令的asp程序

利用sql的存储过程实现dos命令的asp程序

使用VC++6.0制作ASP服务器控件简介

使用VC++6.0制作ASP服务器控件简介
下拉加载更多内容 ↓