- 在线时间
- 15 小时
- 最后登录
- 2017-1-6
- 注册时间
- 2012-8-23
- 听众数
- 7
- 收听数
- 0
- 能力
- 0 分
- 体力
- 581 点
- 威望
- 0 点
- 阅读权限
- 30
- 积分
- 191
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 33
- 主题
- 57
- 精华
- 0
- 分享
- 0
- 好友
- 4
升级   45.5% TA的每日心情 | 衰 2016-11-30 11:45 |
|---|
签到天数: 7 天 [LV.3]偶尔看看II
- 自我介绍
- sx
 |
Delphi是什么?delphiPI组件控件
$ z* e0 v' l9 W; @) Q Delphi,是Windows平台下著名的快速应用程序开发工具(Rapid Application Development,简称RAD)。它的前身,即是DOS时代盛行一时的“BorlandTurbo Pascal”,最早的版本由美国Borland(宝兰)公司于1995年开发。主创者为Anders Hejlsberg。经过数年的发展,此产品也转移至Embarcadero公司旗下。Delphi是一个集成开发环境(IDE),使用的核心是由传统Pascal语言发展而来的Object Pascal,以图形用户界面为开发环境,透过IDE、VCL工具与编译器,配合连结数据库的功能,构成一个以面向对象程序设计为中心的应用程序开发工具。- g, K( |9 K1 z, v' }: O) @1 c6 |
《delphiPI组件控件安装工具》直接编译生成可执行代码,编译速度快一个用于安装Delphi组件的工具,DelphiPI 自动解决bpl包之间的依赖关系,并且编译,安装和添加目录到delphi IDE上3 b& }' w" E1 e$ ~7 N6 P7 F" Y
(1)直接编译生成可执行代码,编译速度快。由于Delphi编译器采用了条件编译和选择链接技术,使用它生成的执行文件更加精炼,运行速度更快。在处理速度和存取服务器方面,Delphi的性能远远高于其他同类产品。
$ g2 m, w( w6 O0 ~3 D3 O- P7 | (2)支持将存取规则分别交给客户机或服务器处理的两种方案,而且允许开发人员建立一个简单的部件或部件集合,封装起所有的规则,并独立于服务器和客户机,所有的数据转移通过这些部件来完成。这样,大大减少了对服务器的请求和网络上的数据传输量,提高了应用处理的速度。
6 F5 {7 \( c/ I" b5 z$ `3 c4 | (3)提供了许多快速方便的开发方法,使开发人员能用尽可能少的重复性工作完成各种不同的应用。利用项目模板和专家生成器可以很快建立项目的构架,然后根据用户的实际需要逐步完善。
7 ~6 E$ d- \4 _1 f/ i (4)具有可重用性和可扩展性。开发人员不必再对诸如标签、按钮及对话框等Windows的常见部件进行编程。Delphi包含许多可以重复使用的部件,允许用户控制Windows的开发效果。
* s' ]1 T2 `. R2 ^# q: G, H( h, g (5)具有强大的数据存取功能。它的数据处理工具BDE(BorlandDatabaseEngine)是一个标准的中介软件层,可以用来处理当前流行的数据格式,如xBase、Paradox等,也可以通过BDE的SQLLink直接与Sybase、SQLServer、Informix、Oracle等大型数据库连接。Delphi既可用于开发系统软件,也适合于应用软件的开发。. \+ n$ \& R+ T1 I
(6)拥有强大的网络开发能力,能够快速的开发B/S应用,它内置的IntraWeb和ExpressWeb使得对于网络的开发效率超过了其他任何的开发工具。
8 t2 n) e) ] m+ t9 L6 U5 x (7)Delphi使用独特的VCL类库,使得编写出的程序显得条理清晰,VCL是现在最优秀的类库,它使得Delphi在软件开发行业处于一个绝对领先的地位。用户可以按自己的需要,任意的构建、扩充、甚至是删减VCL,以满足不同的需要。
" A$ l$ ?6 @$ O" F: x* `4 S (8)从Delphi8开始Delphi也支持.Net框架下程序开发。* ]9 F# m2 i4 t7 ?% m, {
小贴士:8 H- j1 X* ~* G/ U0 n
选择所在的文件夹都包文件包文件( *.dpk ) 和源代码文件( *.pas ) 所在的目录.! W1 M* ~5 [, j2 N1 |: y' R$ N
如果目录结构是这样的: SuperLibrary\packages SuperLibrary\source* E4 \' Q- W8 \5 L, M/ w; l! Y
然后,只需选择superlibrary文件夹中。0 ^, A, J% N! e1 v9 n$ \& _
指定一个或几个相匹配的Delphi的安装包进行安装。$ `) v. O2 f* a
如果您不想安装的,只是离开它作为*. dpk和取消不适合您的Delphi安装包。
2 k4 A! O+ }/ ?4 @, }! G7 {* y* s 还可以过滤掉不想使用的安装包,在package file pattern中可以把*.dpk改为*d7.dpk,那这样的话就会把d7结尾的包过滤出来其它的包就不会安装了.
9 @) c, ^; T" H% L$ v* y% B 单击编译。# l3 S, x+ |8 Y" T
$ a4 Z/ z. l( ?2 B
, `- O6 J5 \8 }$ ^0 k; ? |
zan
|