日本xxxx18视频在线观看-日本xxxx1819-日本xxxwww在线观看-日本xxx-日本xx-日本www在线视频

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

用InstallShield 進(jìn)行 ASP 軟件的打包和自動(dòng)安裝

admin
2010年7月24日 17:3 本文熱度 5735
#include "ifx.h" //不能移動(dòng)
//////////////////////////////////////////////////////////////////////////////
// 用installshield 進(jìn)行 asp 軟件的打包和自動(dòng)安裝
// 原創(chuàng)作者: 賈俊 (jaron)
// 網(wǎng)址: http://www.jiangdu.net
// 郵件: jaron@jdinfo.net
// 首次發(fā)表于網(wǎng)易,chinaasp,asphouse
//////////////////////////////////////////////////////////////////////////////
// 功能:
// 1.文件復(fù)制
// 2.可選自動(dòng)設(shè)置獨(dú)立站點(diǎn)運(yùn)行(設(shè)置iis)
// 3.可選自動(dòng)設(shè)置虛擬站點(diǎn)運(yùn)行(設(shè)置iis)
// 4.設(shè)置目錄可讀,可寫(xiě)及可運(yùn)行腳本
// 5.自動(dòng)創(chuàng)建odbc
// 6.自動(dòng)創(chuàng)建或附加mdf格式的sql數(shù)據(jù)庫(kù) 并優(yōu)化
// 7.自動(dòng)安裝 scriptencode 解碼程序
// 本文僅列出了 installshield 的 script 部分,還有兩個(gè) vbs 文件及其他設(shè)置
// 測(cè)試過(guò)程中有任何問(wèn)題,請(qǐng)來(lái) http://www.jiangdu.net/bbs 編程空間版 討論
//////////////////////////////////////////////////////////////////////////////
prototype createdatabase(string,string,string);
prototype createwebsite(string,string); // 創(chuàng)建 iis 站點(diǎn)
prototype createvirtualdir(string); // 創(chuàng)建虛擬目錄

//////////////////////////////////////////////////////////////////////////////
//
// 函數(shù): 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,nopt,svedit1,svedit2;
string sztitle, szmsg,szbmppath;
string szlicensefile, szquestion;
string szserverip,szserverport,szserveripdefault,szserverportdefault;
string szsqlsvr,szsqlusr,szsqlpwd,svsqlsvr,svsqlusr,svsqlpwd;
string svname, svcompany, svserial;
string szfile,sztargetpath,szdir,szfolder;
string szcomponents, sztargetdir;
string szfield1,szfield2;
string szdefault,svresult;
object piisobj;
list list,liststartcopy;
number nlevel,nvsize;
begin
szbmppath="c:"^"temp"^"left.bmp";
dialogsetinfo (dlg_info_altimage, szbmppath, true); // 設(shè)置左邊的圖片
//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));
//默認(rèn)值設(shè)定
targetdir = "c:"^"inetpub"^"jaronsoft"^@folder_name;
szdir = targetdir;
shell_object_folder = @folder_name;
svname = "試用版用戶(hù)";
svcompany = "jdinfo network";
svserial = "111-1111111";
dlg_start:
// beginning of dialogs label
dlg_sdwelcome: //歡迎 對(duì)話框
sztitle = "歡迎進(jìn)入";
szmsg = "";
nresult = sdwelcome( sztitle, szmsg );
if (nresult = back) goto dlg_start;
dlg_sdlicense://軟件許可協(xié)議 對(duì)話框
szlicensefile = supportdir ^ "license.txt";
sztitle = "許可協(xié)議";
szmsg = "";
szquestion = "";
nresult = sdlicense( sztitle, szmsg, szquestion, szlicensefile );
if (nresult = back) goto dlg_sdwelcome;
dlg_sdshowinfolist://readme文件 對(duì)話框
szfile = supportdir ^ "infolist.txt";
list = listcreate( stringlist );
listreadfromfile( list, szfile );
sztitle = "readme";
szmsg = "";
nresult = sdshowinfolist( sztitle, szmsg, list );
listdestroy( list );
if (nresult = back) goto dlg_sdlicense;
dlg_sdregisteruserex://用戶(hù)信息 對(duì)話框
szmsg = "";
sztitle = "用戶(hù)信息";
nresult = sdregisteruserex( sztitle, szmsg, svname, svcompany, svserial );
if (nresult = back) goto dlg_sdshowinfolist;
//檢查序列號(hào)
//if (chk_serial(svcompany, svserial)<0) then
//goto dlg_sdregisteruserex;
//endif;
//檢查序列號(hào)完畢
dlg_sdaskdestpath://安裝位置 對(duì)話框
sztitle = "檢查序列號(hào)";
szmsg = "";
nresult = sdaskdestpath( sztitle, szmsg, szdir, 0 );
targetdir = szdir;
if (nresult = back) goto dlg_sdregisteruserex;
dlg_setuptype: //安裝類(lèi)型 對(duì)話框
nsetuptype = typical;
sztitle = "安裝類(lèi)型";
szmsg = "請(qǐng)選擇您需要按哪種方式安裝";
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: //對(duì)話框
if ((nresult = back) && (nsetuptype != custom)) goto dlg_setuptype;
sztitle = "對(duì)話框";
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_sdselectfolder://對(duì)話框
szfolder = shell_object_folder;
sztitle = "文件夾";
szmsg = "";
nresult = sdselectfolder( sztitle, szmsg, szfolder );
shell_object_folder = szfolder;
if (nresult = back) goto dlg_sdcomponenttree;

dlg_selmode ://設(shè)置數(shù)據(jù)庫(kù)服務(wù)器 對(duì)話框
sztitle = "設(shè)置"+@product_name+"的運(yùn)行模式";
szmsg = "請(qǐng)選擇軟件運(yùn)行的方式,極力推薦使用獨(dú)立站點(diǎn)方式運(yùn)行";
szfield1="獨(dú)立站點(diǎn)方式運(yùn)行(自動(dòng)創(chuàng)建新站點(diǎn))";
szfield2="虛擬目錄方式運(yùn)行(自動(dòng)創(chuàng)建虛擬目錄)";
svedit1=true;
svedit2=false;
setdialogtitle(dlg_ask_text,sztitle);
//dialogsetinfo ( dlg_info_checkselection, "", 1);
nopt = exclusive ;
nresult = askoptions (nopt,szmsg,szfield1,svedit1,szfield2,svedit2);
if (nresult = back) goto dlg_sdselectfolder;
if (svedit1=false) goto dlg_sdstartcopy;
dlg_asktext ://設(shè)置數(shù)據(jù)庫(kù)服務(wù)器 對(duì)話框
sztitle = "設(shè)置iis信息服務(wù)及數(shù)據(jù)庫(kù)服務(wù)器";
szmsg = "現(xiàn)在開(kāi)始設(shè)置iis系統(tǒng)";
szquestion=" 請(qǐng)輸入本服務(wù)器的主機(jī)名或ip地址,安裝程序?qū)凑漳峁┑馁Y料設(shè)置iis信息服務(wù)。如果您沒(méi)有填寫(xiě),安裝程序?qū)⒆詣?dòng)跳過(guò)站點(diǎn)的創(chuàng)建!";
szserverip="地址:";
szserverport="端口:";
szserveripdefault="192.168.0.1";
szserverportdefault="80";
setdialogtitle(dlg_ask_text,sztitle);
nresult=sdshowdlgedit2 (sztitle, szquestion,szserverip,szserverport,szserveripdefault,szserverportdefault);
if (nresult = back) goto dlg_selmode;
dlg_asksql ://設(shè)置數(shù)據(jù)庫(kù)服務(wù)器 對(duì)話框
sztitle = "設(shè)置數(shù)據(jù)庫(kù)";
szmsg = "現(xiàn)在開(kāi)始設(shè)置microsoft sql server數(shù)據(jù)庫(kù)系統(tǒng)";
szquestion=" 請(qǐng)輸入sql server數(shù)據(jù)庫(kù)服務(wù)器的用戶(hù)名和密碼,安裝程序?qū)凑漳喜教峁┑膇p地址和下面的用戶(hù)名和密碼創(chuàng)建和優(yōu)化數(shù)據(jù)庫(kù)系統(tǒng)。如果您提供的用戶(hù)名和密碼是錯(cuò)誤的,安裝程序?qū)⒆詣?dòng)跳過(guò)數(shù)據(jù)的設(shè)置!";
szsqlsvr="主機(jī)名:";

該文章在 2010/7/24 17:03:23 編輯過(guò)
關(guān)鍵字查詢(xún)
相關(guān)文章
正在查詢(xún)...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專(zhuān)業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車(chē)隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類(lèi)企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷(xiāo)售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶(hù)的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 日韩在线视频欧美一区 | 国产精品亚洲国产在 | 久青草久青草视频 | 国产精品俺来也在线观看 | 成人欧美一区二区三区视频 | 国产午夜亚洲精品不卡影院 | 精品国产一区二区三区香蕉不卡 | 国产91精品免费专区 | a级国产乱理片 | 福利成人春色在线观看免费网站 | 免费的网| 国产在线高清91剧情观看 | 国产精品亚洲综合—区在线观看 | 日韩欧美亚洲视频 | 日本精品中文字幕在线播放 | 欧美日韩亚洲无线码在线观看 | 91福利一区二区 | 2025热映电影 | 国产精品极品美女免费观看 | 另类专区欧| 安眠药扒| 国产午夜影视大全免费观看 | 日韩在线一区二区三区观 | 91午夜激情 | 国产精品永久免费自在线观看 | 国产一区二区三区a | 国产精选在线观看播放 | 男男女女爽爽爽免费视频 | 免费的精品一区二 | 精品人人槡 | 国产精品香蕉在线的人尹人 | 国产精品1024永久免费视频 | 国产精品大片大片看大 | 国产精品91一线天 | 国产超薄肉 | 精品视频一区二区三区在线观看 | 欧美日韩a∨不卡视频在线 国产在线观看激情 | 欧美午夜性刺激在线观看免费 | 欧美变态另类系列sm | 国产女主播在线观看免费观看 | 日韩欧美激情刺激爽爽影院 |