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

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

看人家用使用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 ---





主站蜘蛛池模板: 欧美我不卡 | 亚洲v天堂 | 无码中文字幕日韩专区 | 欧美视频一区在线 | 日韩欧美福利视频 | 日韩精品一区二区三区中文字幕 | 中国二级毛片 | 欧美一级啪啪 | 在线观看午夜视频 | 日韩va亚洲va欧美va浪潮 | 日韩在线影院 | 亚洲高清国产品国语在线观看 | 色综合伊人色综合网站中国 | 日本最新在线 | 性色午夜视频免费男人的天堂 | 天天干夜夜爽天天操夜夜爽视频 | 天天爱夜夜 | 深爱激情小说网 | 青青热久久综合网伊人 | 午夜有码 | 色狠狠色综合吹潮 | 日韩一级片在线免费观看 | 一级女人毛片人一女人 | 天天干夜夜夜 | 亚洲啪啪网站 | 青草视频在线观看免费 | 欧美特级一级片 | 日韩欧美亚洲 | 亚洲人成网址在线观看 | 天天弄天天模 | 亚洲va久久久噜噜噜久久男同 | 欧美香蕉视频在线观看 | 伊人久久中文字幕久久cm | 色噜噜狠狠狠狠色综合久不 | 日韩精品欧美激情国产一区 | 综合色网站 | 中国美女牲交一级毛片 | 日韩一级视频 | 亚洲欧美日本在线观看 | 天天干夜夜夜操 | 亚色网站|