📄 chap61.htm
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
<title>设定C++Builder的额外选项</title>
<link rel="stylesheet" href="../../../include/style.css">
</head>
<body>
<p><font SIZE="2"><small><a href="../../../index.htm">首页</a> >> <a
href="../../program.htm">程序设计</a> >> <a href="../cbuilder.htm">C++ Builder</a>
>> </small>设定C++Builder的额外选项</font></p>
<p align="left"><a href="chap06.htm"><img src="../../../images/Back.gif" width="37"
height="24" alt="返回" border="0"></a></p>
<p align="left"><font SIZE="2" color="#FF0000">设定C++Builder的额外选项</font></p>
<p><font SIZE="2">由於bcbmail使用了Borland Database Engine (BDE)做为储存信件的工具,因此我们必须安装
BDE,此时我们只要将BDE的选项打勾即可。见图八。</font> </p>
<p><img SRC="IMG00007.GIF" WIDTH="463" HEIGHT="336"> </p>
<p><font SIZE="2">图八 设定Borland Database Engine (BDE)</font></p>
<p><font SIZE="2">除此之外,我们尚可对BDE做逐项设定,如此便可选择性地安装
BDE,只选择必要的档案安装即可。在本例中,因为bcbmail使用的是Paradox资料库,因此我们只要安装Paradox的资料库引擎即可。(图九之一)
</font></p>
<p><font SIZE="2">再来若是你使用了别名 (Alias)的话,还必须设定 Alias,将使到到的Alias名称加入列表中。(图九之二)。而後你可以选择是否将设定储存。(图九之叁)。最後就是一一设定各个别名
(Alias)。别名的性质包含使用的资料库类别、路径、及必要的参数。
</font></p>
<p><font SIZE="2">完成以上程序後,我们就将C++Builder的额外选项设定完成了。
<br>
</font></p>
<p><img SRC="IMG00008.GIF" WIDTH="465" HEIGHT="299"> </p>
<p><font SIZE="2">图九之一 选择资料库引擎</font></p>
<p><img SRC="IMG00009.GIF" WIDTH="465" HEIGHT="299"> </p>
<p><font SIZE="2">图九之二 加入别名(Alias)。</font> </p>
<p><img SRC="IMG00010.GIF" WIDTH="465" HEIGHT="299"> </p>
<p><font SIZE="2">图九之叁 决定是否储存 .CFG档名。</font></p>
<p><img SRC="IMG00011.GIF" WIDTH="465" HEIGHT="299"> </p>
<p><font SIZE="2">图九之四 设定各个别名的性质。</font> </p>
<p><font SIZE="2" color="#FF0000">设定群组及档案元件</font></p>
<p><font SIZE="2">在完成了BDE的设定之後,我们就可以设定各个程式群组及档案。首先你会看到如下的画面,由於先前我们指定使用了
BDE,因此除了一般的程式群组之外,另外又多了叁个BDE相关的档案。(图十)
</font></p>
<p><img SRC="IMG00012.GIF" WIDTH="462" HEIGHT="330"> </p>
<p><font SIZE="2">图十 设定程式群组</font></p>
<p><font SIZE="2" color="#FF0000">使用档案管理员</font></p>
<p><font SIZE="2">设定程式群组必须使用档案管理员以Drag&Drop的方式将档案加入,此时我们可以执行
【Launch Explorer】来执行档案管理员,然後将程式所需的档案一一置入档案列表中(图十一)。
</font></p>
<p><img SRC="IMG00013.GIF" WIDTH="462" HEIGHT="330"> </p>
<p><font SIZE="2">图十一 利用档案管理员将所需档案以Drag&Drop方式置入列表中。
</font></p>
<p><font SIZE="2">另外有一点必须要特别注意,由於Install Shield并不会自动将BDE的中文驱动程式加入列表内,因此你还必须自行找出电脑中BDE所在位置,然後将中文驱动程式FAREAST.BLL加入列表中(图十二)。
</font></p>
<p><img SRC="IMG00014.GIF" WIDTH="462" HEIGHT="330"> </p>
<p><font SIZE="2">图十二 加入中文驱动程式。</font></p>
<p><font SIZE="2" color="#FF0000">设定安装程式的对话盒</font></p>
<p><font SIZE="2">Install Shield可以由使用者决定安装程序中出现的对话盒。你可以自行决定该对话盒出现与否,一般来说Install
Shield会替我们设定内定值,若你没有额外的设定,直接沿用即可(图十叁)。
<br>
</font></p>
<p><img SRC="IMG00015.GIF" WIDTH="464" HEIGHT="270"> </p>
<p><font SIZE="2">图十叁 设定对话盒使用与否</font></p>
<p><font SIZE="2">设定Registry </font></p>
<p><font SIZE="2">大部份的程式都没有使用到 Registry。但是有些程式,如使用VxD的驱动程式以及以BDE都会利用Registry来记载参数。由於C++Builder内附的Install
Shield版本会自动为BDE修改Registry
,因此我们不须做额外设定。但是若你的程式利用Registry来记载参数的话,就必须在Install
Shield中一一设定之(图十四)。</font></p>
<p><img SRC="IMG00016.GIF" WIDTH="463" HEIGHT="336"> </p>
<p><font SIZE="2">图十四 Registry的设定画面</font></p>
<p><font SIZE="2" color="#FF0000">设定档案夹及ICON</font></p>
<p><font SIZE="2">设定档案夹及ICON是安装程式必备的功能,我们可以在Windows系统中为我们的程式开一个档案夹,并设定各个可执行档的
ICON,如此一来使用者在执行完安装程式後即可经由【开始】工具列中找到程式,然後执行它了(图十五)。
</font></p>
<p><img SRC="IMG00017.GIF" WIDTH="463" HEIGHT="336"> </p>
<p><font SIZE="2">图十五 设定程式的档名及其ICON</font></p>
<p><font SIZE="2" color="#FF0000">测试程式及母片制造</font></p>
<p><font SIZE="2">在完成以上设定之後,我们就可以先行测试此程式,Install
Shield提供了一个很方便的方法让我们可以直接在整合环境中测试安装程式,你只要直接选择TestRun即可。不过在测试之前,你必须将先前所做的设定,交由Install
Shield产生母片,它共提供CD-ROM、 120MB、1.44MB及1.2MB四种不同的母片型式,你可以依自己的需要指定之(图十六)。
</font></p>
<p><font SIZE="2" color="#FF0000">结论</font></p>
<p><font SIZE="2">在母片测试无误後,你就可以直接将母片交由其他人安装执行,或是量产了。看完了以上的介绍你是否跃跃欲试呢?基本上,我认为Install
Shield在实在大大地简化了安装程式的写作,从此我们再也不必为撰写复杂的安装程式,一切的工作都可交由Install
Shield在弹指间完成。</font></p>
<p><img SRC="IMG00018.GIF" WIDTH="461" HEIGHT="286"> </p>
<p><font SIZE="2">图十六 指定母片型态</font> </p>
<p align="right"><a href="chap06.htm"><img src="../../../images/Back.gif" width="37"
height="24" alt="返回" border="0"></a></p>
<p align="left"><font SIZE="2"><small><a href="../../../index.htm">首页</a> >>
<a
href="../../program.htm">程序设计</a> >> <a href="../cbuilder.htm">C++ Builder</a>
>> </small>设定C++Builder的额外选项</font></p>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -