?? 023.htm
字號:
<HTML><HEAD><meta http-equiv="Content-Type" content="text/html; charset=GB2312"><TITLE>-->DELPHI專題文檔-程序應(yīng)用-->為DELPHI應(yīng)用程序制作安裝程序</TITLE>
<META NAME="keywords" CONTENT=" DELPHI專題文檔-程序應(yīng)用 為DELPHI應(yīng)用程序制作安裝程序">
<META NAME="description" CONTENT=" - DELPHI專題文檔-程序應(yīng)用 - 為DELPHI應(yīng)用程序制作安裝程序">
<style>
<!--
#page {position:absolute; z-index:0; left:0px; top:0px}
.tt3 {font: 9pt/12pt "宋體"}
.tt2 {font: 12pt/15pt "宋體"}
a {text-decoration:none}
a:hover {color: blue;text-decoration:underline}
-->
</style>
</HEAD>
<a href="index6.html">返回</a>
<body text="#000000" aLink=#9900ff link=#006699 vLink=#006699 bgcolor="#FFFFFF" leftmargin="3" topmargin="3" marginheight="3" marginwidth="3">
<TABLE WIDTH="100%" CELLPADDING=10 CELLSPACING=0 BORDER=0>
<TR>
<TD class="tt2" bgcolor="#F5F8F8" width="84%"><center><B><FONT style="FONT-SIZE: 16.5pt" COLOR="#FF6666" FACE="楷體_GB2312">為DELPHI應(yīng)用程序制作安裝程序</FONT></B></center>
<hr color="#EE9B73" size="1" width="94%">
<p class="tt2">為Delphi應(yīng)用程序制作好安裝盤以便分發(fā)應(yīng)用程序給用戶,是軟件制作過程中的重要環(huán)節(jié)。完整的安裝盤必須提供在正式環(huán)境使用時所必要的相關(guān)軟件,Delphi非數(shù)據(jù)庫應(yīng)用程序軟件只需要一個要執(zhí)行的.exe文件既可,并不需要任何運(yùn)行時的解釋器或dll。但如果您制作的軟件是數(shù)據(jù)庫應(yīng)用程序,則必須隨盤分發(fā)應(yīng)用程序的BDE支持。<br>
一般Delphi數(shù)據(jù)庫應(yīng)用程序安裝軟件包含以下文件:<br>
·應(yīng)用程序的.exe文件和DLL文件(如果有的話);<br>
·必要的輔助文件(例如README文件、在線幫助.HLP文件);<br>
·(數(shù)據(jù)存取)桌面型或是服務(wù)器型的BDE支持;<br>
·運(yùn)行或者打印時REPORTSMITRUNTIME;<br>
<br>
分發(fā)BDE支持:<br>
Delphi要求將所有的可再分發(fā)BDE中的文件全部提供給它的用戶。但為了節(jié)省空間,您也可以只安裝執(zhí)行應(yīng)用程序所要的相關(guān)驅(qū)動程序。例如,若應(yīng)用程序只需存取dBASE文件,則無需配置PARADOX的驅(qū)動程序。<br>
關(guān)于分發(fā)的其它內(nèi)容,請參閱缺省安裝在Delphi\doc目錄中的delploy.txt文件。一般包含下列文件:<br>
<br>
文件名說明<br>
IDAPI01.DLLBDEAPIDLL<br>
IDABAT01.DLLBDEBATCHUTILITIESDLL<br>
IDQRY01.DLLBDEQUREYDRIVEDLL<br>
IDPDX01.DLLDEIPARADOXDRIVEDLL<br>
IDDBAS01.DLLBDEDBASEDRIVEDLL<br>
IDR10009.DLLBDERESOUSEDLL<br>
ILD01.DLL<br>
LANGUAGE<br>
DRIVEDLL<br>
TUTILITY.DLL<br>
BDETUTILITYDLL<br>
BDECFG.EXEBDECONFIGURATIONUTILITY<br>
BDECOFG.HLPBDECONFIGURITIONUTILITYHELP<br>
IDAPI.CFGBDE(IDAPI)CONFIGFILE<br>
<br>
分發(fā)語言驅(qū)動程序:<br>
BDE使用語言驅(qū)動程序(LANGUAGE DRIVES)來提供本地化應(yīng)用程序的能力。語言驅(qū)動程序DLL裝載由PARADOX或dBASE數(shù)據(jù)表的IDAPI.CFG文件所指定的語言。語言驅(qū)動程序安裝在BDE目錄的子目錄LANGUAGE中的后綴為.LD的文件。<br>
正確安裝語言驅(qū)動程序,在win.ini文件中必須有下列的項目,以定義缺少的安裝目錄:<br>
[borland language drivers]<br>
ldpath=path\(你的語言驅(qū)動程序所在的路徑)。<br>
<br>
如果使用軟盤來發(fā)行文件,則需要文件壓縮工具來進(jìn)行壓縮,并且在軟件中提供壓縮解壓縮工具,可能還要建立一個簡單的安裝程序來為用戶安裝文件。對于復(fù)雜的用軟件用,可能要用到許多在市面上可買到的安裝工具。筆者目前所用的是Eschalon
Deolopemant公司的Eschalon Setup Expert安裝工具軟件,它是專為Delphi設(shè)計制作的??梢宰詣拥赝瓿梢陨先抗ぷ鳎奖憧旖莸刂谱鬏^為專業(yè)的Delphi應(yīng)用程序安裝盤,大大簡化您的軟件發(fā)行工作。同時也可以用它來制作非Delphi應(yīng)用程序的安裝盤,是個相當(dāng)不錯的工具軟件。</p>
<hr color="#EE9B73" size="1" width="94%">
</TD>
</TR>
</table>
</BODY></HTML>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -