如何用IS Expres Delphi 4.0 beta(200分)

  • 主题发起人 主题发起人 ljbXS
  • 开始时间 开始时间
L

ljbXS

Unregistered / Unconfirmed
GUEST, unregistred user!
在IS Expres Delphi 4.0 beta中如何设置,包括别名路瑾、路径、注册。
最好能讲的详细点。
还有数据库文件怎么加入。
 
Install Shield Express使用简介(一) 返回
目前安装软体中最流行的是Install Shield,占有的比例非常高,在此一步一步的解说,让大家可以分享。我使用的版本是Delphi 2.0中文套件中的 Install Shield Express,它特别为了Delphi作了一些修改,但是在本篇中是以一般Win95的应用软体为例,所以有关Delphi的设定,在此不讨论。
以淡江大学教师课务系统一个完整例子来示范。这个系统以三个部份所组成执行档 main.exe score.exe 资料档 一组Pardox的资料档辅助说明档 name.hlp 读我档 readme.txt
介绍完了组成份子,就可以开始这个安装程式。请按以下的步骤∶
一、启动会出现图一,当然现在要产生新的project,所以选Create a new Setup Project,会出现如图二。

图一

图二
二、在这个画面有以下几项需要填:
Project Name:输入 project 的名字,也就是这个Install Project的名字,不是要安装的系统的名字,事实上就是画面上右边Project Path上副档名iwz的档名。
Project Type:这个版本是为Delphi设计,所以有Delphi和Generic Windows两种,选Generic Windows。
New Subdirectory:这个Install Project的所在,最後产生的安装档案也在此目录下。
Include a custom setup type:如果选此项的话,就可以选定typical 或custom 安装,这里示范的完全(complete)安装,所以不选。


三、填好了以上的基本资料後,按Create钮会出现如图三的一个计画表格,按步就班的填完就可以完成这个Install Project。


图三
四、接著就是以这个计画表行事∶
1、Set the Visual Design ∶可分为Application Information,Main Window及Features,分别为图四、图五及图六。
在Application Information的画面中有下列四项需要填∶
Application Name∶系统名称。
Application Executable∶系统的执行档,如果系统含有多个执行档,不要紧张,只要选出系统中最重要的执行档,以本例选main.exe,此栏位只能用右边的按钮选,而且会自动加上[Program Files],不可以输入修改。
versions∶系统的版本。
Company∶你的公司名称。
需要注意的是Application Name及Company这两个栏位,因为系统default的安装目录是C:/Program Files/Company/Application Name的这个目录,所以本例中是C:/Program Files/Tamkang University/淡江大学教务资讯系统,如果不希望放在那里,请看後面Select User Interface的Choose Destination Location说明。


图四
Main Window中有以下栏位要填∶
Main Title:可选Bitmap 或文字,一启动安装程式时,第一个画面的构图,本例是文字。
Logo bitmap:标志图型,可以改成自己的标志。
Position:标志图型标在画面的位置,本例为右上角。
Background Color:画面的背景颜色。
*本软体的bitmap只能为16色bitmap。

图五
在Features中Automatic Uninstaller最好要选,因为如此才能控制台中uninstall。


图六

图七
本例中是采完全安装,所以图八及图九可以忽略。

图八

图九
3、Select User Interface Components∶可以说是设定安装画面的细节,出现的顺序也是按照如图十上选项顺序有许多选项,说明如下∶
1)Welcome Bitmap∶可以设定自己的欢迎光临图样。
2)Welcom Message∶已有现成欢迎讯息,不选则欢迎画面不会出现。
3)Software License Agreement∶软体使用执照说,已有现成,但可以自己边写。
4)Readme Information∶以本例而言,设为readme.txt,当安装软体时,就会出现展示此档。
5)User Information∶展示安装机器上的使用者资料,让安装者修改。
6)Choose Destination Location∶改变安装的目录,如前面的不喜欢,可由此处修改,相当於<INSTALLDIR>,例如可修改成C:/Teach_Sys。
7)Setup Type , Custom Type:本例选完全安装,所以不过必选。
8)Select Program Folder:设定安装机器上的Program Folder名称,预设为install project的名字,本例改为淡江大学教师课务系。
9)Start Copying Files:在开始拷贝档案前之设定讯息,内容为Setup Type,目的目录,User Information等。
10)Progress Indicator∶要出现百分比指示。
11)Billboards∶如果希望在安装时背景会有如跑马灯的图形展示。要设定此项时,要注意展示的图形档名必须为SETUP1.BMP或SETUP1.WMF开始,然後依序编名。
12)OnLine Registration∶如果需要使用者对你做线上注册,就必须选此项。
13)Setup Complete∶当安装完成後,要程式启动或readme档出现,都可在此设定。


图十

4、Select InstallShield Objects for Delphi∶此项目专为Delphi设计,在此不讨论。
5、Make Registery Change∶如果要修改Registry的话,就需要此设定。本例中并未修改Registry,但另举一例,如图十一中选HKEY_CLASSES_ROOT,然後按Add Key钮出现如图十二。在图十二中的New Key填入 xx再按OK钮出现如图十三,再选Add Value钮出现如图十四,再填入值即可。


图十一

图十二

图十三

图十四
6、Specify Folders and Icons∶到了这个选项时,就要到目的地了,看图十五,可以看到只有一个执行档,但是要在Program Folder中看到其他档案,就要按Run Command按钮选其他档案,然後在描述中修改成自己的。如图十六为修改结果。

图十五

图十六
7、Disk Builder∶当完成安装设定後,就准备做成安装磁片,如图十七,选好磁片型态,执行 Build即可,Feedback为一些讯息,如果有错误,会出现在这

图十七
8、Test the Installation∶再回到图三,选右下角的地方,切换到下一页,如图十八,可以看到Test Run,选此项可以测试安装。但是请注意,即使是 Test Run,也是真的安装,所以最好安装完成後也要解除安装。测试後到自己的系统去检查,如果成功就可以拷贝到磁碟片,就大功告成。当然如果有问题就回去修改,但要测试时,需要重新Build Disk。

图十八
9、Create Distribution Media∶最後做Copy To Floppy的动作如图十九,看Disk Images上的磁碟片数量,准备好,就做它,就完成了所有的工作,这些磁碟片就可以到处安装。


图十九
到了此处,Install Project也就告一段落了,可以轻松的将自己发展的软体,像一些厂商发展的软体有漂亮的安装方式了。
待续
 
InstallShield Express使用簡介(二)
返回

本篇是延續了InstallSheild Express,在上篇中沒有提到關於Delphi中一些資料庫的連接設定,本篇中將以補足,現在Delphi 到了3.01版,InstallShield 也有作中文化,但本篇仍以英文版舉例。首先回顧產生了一個InstallShield 的Project 會有如圖一的選單:

圖一
本篇的重點是Select InstallShield Objects for Delphi和 Make Registry Changes兩個。首先勾 Select InstallShield Objects for Delphi的General Options會出現如圖二


圖二
我們以要連接至MS SQL Server 6.5為例子,並且採用SQL Links連接方式,所以BDE和SQL Links都要勾。然後就要分別設定;再勾BDE時就會出現如圖三


圖三
BDE Installation Type可以選擇Full BDE Installation 和Partial BDE Installation,如果選第一個,所有的BDE Driver 都安裝, 和Query Engine Types也安裝。如果選第二個的話,以下就可選擇所需要的Driver,本例只選Paradox Driver 和SQL Engine,再選下一步,會出現圖四:


圖四
在此畫面就可以加入BDE Aliases,本例中加入Equipment和localeqp兩個Alias,再選下一步,出現圖五


圖五
此處要決定CFG給16位元和32位元的應用程式使用,本例是for WIN95所以不選,再下一步如圖六:


圖六
在此畫面上有數個條件要填或選,以本例而言,Alias Name有兩個Equipment和 localeqp,以Equipment而言,是連SQL Server,在Path不填,而Type選MSSQL,在List any optional parameters for the aliases below中可以填入原來利用BDE Admin中要設定參數,如此不必在Client端再利用BDE Admin重新設定。如果是local database的話,PATH就需要填。再下一步出現如圖七,就完成了此部份。


圖七
再回到圖二,勾選SQL Links會出現如圖八


圖八
到此處,有關資料庫基本設定已經完成,但是有關一些BDE系統設定必須修改registry,所以必須再選圖二上的Make Registry Changes的Keys,會出現如圖九:


圖九
此時,可以按Registry Editor鈕啟動 regedit.exe,如圖十:


圖十
,在按Add Key鈕,出現如圖十一


圖十一
填入New Key,如圖十一中的值即可,再回到圖九,選Registry-Values,出現圖十二:


圖十二
以本例是要修改一個 registry value,LANGDRIVER,在按如圖十二的Add Value鈕會出現圖十三


圖十三
如圖十三,加入LANGDRIVER和”taiwan”就可以結束registry修改的部份。
如此有關Delphi的資料庫連結的部份就完成了,至於要完成一個InstallShield的Project,請在參照第66期中心通訊。


 
MY GOD!
回答的太详细了!我晚了一步!
 
接受答案了.
 
后退
顶部