六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

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

[摘要]我現在在做ASP的安裝程序,這樣可以方便用戶的使用。我使用的InstallShield版本是InstallShield Professional—Standard Edition6.3。我沒有用過這...
我現在在做ASP的安裝程序,這樣可以方便用戶的使用。我使用的InstallShield版本是InstallShield Professional—Standard Edition6.3。
我沒有用過這個東東,問題如下:

問題一
通過Project Wizard-generated script 做好了COPY打包工作。可是6.3版本的好象不支持主體Program...Endprogram,因為我看COPY打包的Script腳本就是通過兩個Fuction實現的。所以我的腳本加不進去,除非在這兩個Fuction中調用!請問是不是6.3版本不能使用Program...Endprogram,如果可以使用的話,應該如何去用?

問題二
想在COPY完ASP程序后直接實現IIS的設置,也就是通過安裝程序就可以完成,不需要手動設置,請問怎樣去實現呢?

以下就是我用Project Wizard-generated script 做好的兩個Fuction,他們不用調用也不用聲明定義就自動執行,真是搞不懂呀!我的Script該加在什么地方呢?
// Include header files

#include "ifx.h"
function OnFirstUIBefore()
number nResult,nSetupType;
string szTitle, szMsg;
string szLicenseFile, szQuestion;
string szName, szCompany, szSerial;
string szTargetPath;
string szDir;
string szComponents, szTargetdir;
number nLevel;
LIST listStartCopy;
number nvSize;
begin
nSetupType = TYPICAL;
TARGETDIR = "C:"^"inetpub" ^"wwwroot" ^@PRODUCT_NAME;
szDir = TARGETDIR;
szName = "";
szCompany = "";
szSerial = "";

Dlg_Start:
// beginning of dialogs label

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_SdRegisterUserEx:
szMsg = "";
szTitle = "";
nResult = SdRegisterUserEx( szTitle, szMsg, szName, szCompany, szSerial );
if (nResult = BACK) goto Dlg_SdLicense;

Dlg_SdAskDestPath:
szTitle = "";
szMsg = "please select setup folder";
nResult = SdAskDestPath( szTitle, szMsg, szDir, 0 );
TARGETDIR = szDir;
if (nResult = BACK) goto Dlg_SdRegisterUserEx;

Dlg_SetupType:
szTitle = "";
szMsg = "";
nResult = SetupType ( szTitle , szMsg , "" , nSetupType , 0 );
if (nResult = BACK) then
goto Dlg_SdAskDestPath;
else
nSetupType = nResult;
if (nSetupType != CUSTOM) then
szTargetPath = TARGETDIR;
nvSize = 0;
ComponentCompareSizeRequired(MEDIA,szTargetPath,nvSize);
if (nvSize != 0) then
MessageBox( szSdStr_NotEnoughSpace, WARNING );
goto Dlg_SetupType;
endif;
endif;
endif;

Dlg_SdComponentTree:
if ((nResult = BACK) && (nSetupType != CUSTOM)) goto Dlg_SetupType;
szTitle = "";
szMsg = "";
szTargetdir = TARGETDIR;
szComponents = "";
nLevel = 2;
if (nSetupType = CUSTOM) then
nResult = SdComponentTree(szTitle, szMsg, szTargetdir, szComponents, nLevel);
if (nResult = BACK) goto Dlg_SetupType;
endif;

Dlg_ObjDialogs:
nResult = ShowObjWizardPages(nResult);
if (nResult = BACK) goto Dlg_SdComponentTree;

Dlg_SdStartCopy:
szTitle = "";
szMsg = "";
listStartCopy = ListCreate( STRINGLIST );
nResult = SdStartCopy( szTitle, szMsg, listStartCopy );
ListDestroy(listStartCopy);
if (nResult = BACK) goto Dlg_ObjDialogs;

// setup default status
SetStatusWindow(0, "");
Enable(STATUSEX);
StatusUpdate(ON, 100);
return 0;
end;

///////////////////////////////////////////////////////////////////////////////
//
// FUNCTION: OnMoving
//
// EVENT: Moving event is sent when file transfer is started as a result of
// ComponentTransferData call, before any file transfer operations
// are performed.
//
///////////////////////////////////////////////////////////////////////////////
function OnMoving()
string szAppPath;
begin
szAppPath = TARGETDIR;
RegDBSetItem(REGDB_APPPATH, szAppPath);
RegDBSetItem(REGDB_APPPATH_DEFAULT, szAppPath ^ @PRODUCT_KEY);
end;
// --- include script file section ---





主站蜘蛛池模板: 色噜噜在线播放 | 天堂bt资源在线官网 | 日本高清在线视频www色下载 | 日韩第一页在线 | 亚洲精品123区在线观看 | 亚洲bt天堂 | 青草视频污 | 网站在线观看高清免费 | 色综合成人丁香 | 日本一区高清视频 | 婷婷狠狠干 | 亚洲国产成人影院播放 | 三级经典三级日本三级欧美 | 亚洲一区二区三区免费观看 | 日韩欧美亚洲综合 | 天天伊人网 | 一区在线看 | 天天看天天摸天天操 | 小明看国产 | 在线观看91精品国产下载 | 又爽又黄无遮挡高清免费视频 | 任我爽精品视频在线播放 | 综合激情六月 | 亚欧乱色视频小说 | 欧美亚洲高清 | 污污视频在线播放 | 五月激情丁香婷婷综合第九 | 四虎在线观看 | 亚洲一级大黄大色毛片 | 亚洲一区色| 亚洲韩国日本欧美一区二区三区 | 天天看天天摸色天天综合网 | 日本在线日本中文字幕日本在线视频播放 | 欧美在线视频第一页 | 天天射天天干天天插 | 四虎剧场| 色综合一区 | 五月婷婷天 | 中文字幕资源在线 | 日本翁熄系列乱在线视频 | 亚洲伊人久久大香线焦 |