⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 aaat2010.htm

📁 Delphi技巧
💻 HTM
📖 第 1 页 / 共 3 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
   <TITLE>32 Bit Delphi 深度历险-个人心得发表及技术交流</TITLE>
   <META NAME="GENERATOR" CONTENT="Mozilla/3.0Gold (WinNT; I) [Netscape]">
   <META NAME="Author" CONTENT="台湾宝兰公司">
</HEAD>

<BODY BACKGROUND="../GIF/BACKGRD/AAAT2001.GIF" tppabs="http://delphi.twart.net/delphi/GIF/BACKGRD/AAAT2001.GIF">

<CENTER><P><IMG SRC="../GIF/DELPHI/AAAT5001.GIF" tppabs="http://delphi.twart.net/delphi/GIF/DELPHI/AAAT5001.GIF" HEIGHT=154 WIDTH=168><IMG SRC="../GIF/DELPHI/AAAT5002.GIF" tppabs="http://delphi.twart.net/delphi/GIF/DELPHI/AAAT5002.GIF" HEIGHT=112 WIDTH=205></P></CENTER>

<CENTER><P><FONT COLOR="#808080"><FONT SIZE=+2>个人心得发表及技术交流</FONT></FONT></P></CENTER>

<CENTER><P><FONT SIZE=+1>Delphi 3 问答集</FONT></P></CENTER>

<CENTER><P>作者: 台湾宝兰公司</P></CENTER>

<CENTER><P><FONT COLOR="#808080">(</FONT><FONT COLOR="#000000">更新日期
1997 年 4月 25日)</FONT></P></CENTER>

<CENTER><P>
<HR WIDTH="100%"></P></CENTER>

<P>问:请问 Delphi目前的使用状况为何 <FONT SIZE=-2>?</FONT> </P>

<P>答:</P>

<P>到97年三月为止 Delphi 在短短两年多的时间内已经在全世界销售了60万套以上,是目前同类型的开发工具中成长最快,并且应用程序开发完成度最高的开发工具,目前已经有为数众多的应用程序已经开发完成。其中包含有各类大型专案---应用的领域包括有军事:如战术统合、实时决策系统、太空计画等、关键性的商业运算:如银行与股市交易等、政府机构的大型的关键应用:如地籍处理、公文管理..等等。除此还有大量分布在一般公民营机构的
C/S 数据库程序应用到一般的窗口应用程序开发如多媒体、CD Title、Internet
管理工具等等。几乎函盖了所有类型的程序开发应用。如果您对开发应用的细节有兴趣,可叁考前面的成功案例说明或至
<A HREF="../../../www.borland.com/index.htm" tppabs="http://www.borland.com/">Borland 的网站 </A>叁考相关内容。 </P>

<P>
<HR WIDTH="100%"></P>

<P>问:Delphi 3 有那些主要的新增功能? </P>

<P>答:此次 Delphi 3 提供了上百种的全新功能与旧有功能提升,在这里无法以很小的篇幅来加以说明。如果您有兴趣可叁考我们的
&quot;<B>Delphi 3 Technology Overview&quot; </B>技术文档内的详尽说明。下面我们只针对
Delphi 3 新增与强化的功能作一简单的分类与描述: </P>

<UL>
<LI><B>Business Insight Insight - 将数据转换成信息作更佳的决策支持</B>
</LI>

<UL>
<LI><I><FONT COLOR="#008080">Decision Cube</FONT> </I>提供交差分析表可以进行多维的数据分析。
</LI>

<LI><I><FONT COLOR="#008080">QuickReports 2.0</FONT> </I>轻松简便的产生内嵌式的报表打印与预览,并可直接提供图片与统计图表打印。</LI>

<LI><I><FONT COLOR="#008080">TeeChart</FONT> </I>将数据以可视信息呈现。</LI>
</UL>

<P><BR>
</P>

<LI><B>Active Insight - 企业构件开发中心,提供最高的可重用生产力</B> </LI>

<UL>
<LI><FONT COLOR="#008080"><I>One-Step ActiveX</I> <I>controls</I></FONT><I>
</I>产生工具,立即产生业界标准的构件。 </LI>

<LI>构件样版,可视的构件开发方式。 </LI>

<LI>程序语言中直接支持 <I><FONT COLOR="#008080">COM与 DCOM 语法</FONT>。</I>
</LI>

<LI><I><FONT COLOR="#008080">Packages</FONT></I> - 最先进的编译技术,大幅缩小程序大小与共用的方便性。
</LI>
</UL>

<P><BR>
</P>

<LI><B>Code Insight - 最轻松的学习、最高生产效能的 RAD C/S 开发工具</B>
</LI>

<UL>
<LI><I><FONT COLOR="#008080">Code Templates 精灵</FONT></I> 简单轻松的产生程序码。
</LI>

<LI><I><FONT COLOR="#008080">Code Completion 精灵</FONT></I> 保证最正确的程序语法。
</LI>

<LI><I><FONT COLOR="#008080">Code Parameter 精灵</FONT></I> 立即显示 Procedures,
Functions, Methods 和 Events 叁数清单。方便程序撰写。 </LI>

<LI><I><FONT COLOR="#008080">Code Find 精灵</FONT></I> 快速寻找与浏览所有
Delphi 的程序码。 </LI>

<LI><I><FONT COLOR="#008080">ToolTip Expression Evaluation</FONT></I>及时方便的调试功能。
</LI>

<LI><I><FONT COLOR="#008080">DLL 调试能力</FONT></I> 节省对进阶应用程序开发与调试的时间。
</LI>
</UL>

<P><BR>
</P>

<LI><B>延展性的数据库存取,提供更广泛的连结能力</B> </LI>

<UL>
<LI>新增 MS Access, MS FoxPro, Informix, DB2, AS/400 等数据库连结设备驱动过程。
</LI>

<LI>大幅提升 Oracle, Sybase, MS SQL Server, InterBase 等数据库的<I><FONT COLOR="#008080">SQL
Links 设备驱动过程 </FONT></I>的执行效率。 </LI>

<LI>多重数据库引擎支持各式数据库标准,轻松存取各式数据库系统。 </LI>

<LI><I><FONT COLOR="#008080">Database Driver Development Kit</FONT> </I>可自行开发
BDE 设备驱动过程。</LI>
</UL>

<P><BR>
</P>

<LI><B>高速的 Web-Enabled Client/Server应用程序开发</B> </LI>

<UL>
<LI>支持主要的 Internet 标准 </LI>

<LI><I><FONT COLOR="#008080">ActiveForms </FONT></I>和 <I><FONT COLOR="#008080">Web
Deployment </FONT></I>功能提供分发 Thin Client, 零组态的Web Client/Server
应用程序。 </LI>

<LI><I><FONT COLOR="#008080">Web Server Extensions</FONT> </I>藉由 HTML和任一的
Web 浏览器在各式作业平台上来存取数据。而只需利用您现有的 Client/Server
开发技术。 </LI>

<LI><I><FONT COLOR="#008080">WebBridge</FONT> </I>使用相同的开发方式,同时支持
NSAPI和 ISAPI DLLs, WinCGI 或 CGI 标准。</LI>
</UL>

<P><BR>
</P>

<LI><B>强大Multi-Tier分散式应用程序开发</B> </LI>

<UL>
<LI><I><FONT COLOR="#008080">Remote DataBroker </FONT></I>提供前端零组态的数据库应用程序开发。
</LI>

<LI><I><FONT COLOR="#008080">Automatic Constraint Propagation </FONT></I>提供集中与自动分送的数据整合验证功能。
</LI>

<LI><I><FONT COLOR="#008080">Business Object Broker </FONT></I>进行安全回复与负载平衡等系统管理。</LI>
</UL>

<P><BR>
</P>

<LI><B>提供Client/ Server高效率的开发工具</B> </LI>

<UL>
<LI>强化 <I><FONT COLOR="#008080">SQL Database Explorer </FONT></I>可视的集中管理後端数据库的
Metadata。 </LI>

<LI>加强的<I> <FONT COLOR="#008080">SQL Monitor</FONT> </I>辅助测试与执行效率校调。
</LI>

<LI>改良的 <FONT COLOR="#008080"><I>Improved</I> <I>DataPump</I></FONT><I>
</I>精灵 提供方便的各型数据库间的数据转换。 </LI>

<LI>超过 <I><FONT COLOR="#008080">130 components</FONT> </I>来建立强大的数据库应用程序。
</LI>

<LI><I><FONT COLOR="#008080">Cached updates </FONT></I>提升服务器的回应速度
</LI>

<LI><FONT COLOR="#008080"><I>Integrated</I> <I>Visual</I> <I>Query</I>
<I>Builder </I></FONT>可视轻松的产生复杂的 SQL语句。 </LI>
</UL>
</UL>

<P><BR>

<HR WIDTH="100%"></P>

<P>问:请问 Borland 公司同时拥有 Delphi 与 Borland C++Builder 这两项 RAD
的开发工具,请问 Delphi 的定位及未来会有什麽样的演进? </P>

<P>答:</P>

<P>Delphi, C++Builder, IntraBuilder 和 JBuilder 产品是目前 Borland 开发工具家族中四个重要的成员。每一项产品有他适合应用的领域,来满足快速变化与各类型程序的开发。例如
Borland C++Builder 就适合熟悉 C/C++ 的开发人员或者想利用C/C++ 程序语言特性快速的开发窗口程序的应用。而
Delphi 以它特有的功能提供一个容易使用、最高生产效能以及 Multi-Tier 主从运算的强力开发环境。在整个Borland
开发工具的家族中扮演着非常重要的角色,在可见的未来 Delphi 会继续加入最新的开发技术  强化开发环境的生产力以及提供更方便简单的开发方式。紧密的与家族中的其它成员相互整合搭配应用,以解决应用程序开发所有可能面对的问题和需求。
</P>

<P>
<HR WIDTH="100%"></P>

<P>问:请问 Delphi 3 与 Borland C++Builder 两个产品间要如何搭配应用? </P>

<P>答:</P>

<P>首先 Delphi 3 强大方便的可视 ActiveX 构件开发能力,使 Delphi 3 成为企业中构件的开发中心。可快速开发各式构件供
Borland C++Builder 或其它的开发工具使用。而 Delphi 所产生的画面表格和 DLL
也可以在 Borland C++Builder 中直接使用。Borland C++Builder 则可充份发挥
C/C++ 的语言特性,利用现有大量的 C/C++资源以及与系统最紧密的结合特性,开发各式关键性应用程序。最後两者再藉由相同的程序码管理工具
PVCS 整合管理。充份发挥各项产品特长,大幅提升生产力与程序功能和效能的满意度。
</P>

<P>
<HR WIDTH="100%"></P>

<P>问:请问 Delphi 3 是否可以开发 16 位的应用程序? </P>

<P>答:</P>

<P>Delphi 3 产品中有包含一个 16 位的开发环境。如果您有开发 16 位应用程序的需求时,可利用此
IDE 来产生高执行效率的应用程序。在未来如果有 32 位的需求时,还可以将程序直接在
32 位的环境中重新编译连结後就可以成为 32 位的应用程序。 <BR>
<BR>

<HR WIDTH="100%"></P>

<P>问:可否针对 Delphi 3 与其它的主从运算开发工具的功能作一个简单的比较
</P>

<P>答:下表是 Delphi 3 和微软 Visual Basic 5.0 与 PowerSoft PowerBuilder
5.0 三项产品间的简单功能比较。</P>

<P><BR>
</P>

<TABLE BORDER=1 >
<TR>
<TD WIDTH=294></TD>

<TD WIDTH=144>
<CENTER><P>Delphi </P></CENTER>
</TD>

<TD WIDTH=144>
<CENTER><P>VB</P></CENTER>
</TD>

<TD WIDTH=144>
<CENTER><P>Power Builder </P></CENTER>
</TD>
</TR>

<TR>
<TD COLSPAN=4 WIDTH=727>
<CENTER><P>快速应用程序开发 </P></CENTER>
</TD>
</TR>

<TR>
<TD WIDTH=294>整合的 32 位优化原生码编译器 </TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>*</TD>

<TD WIDTH=144>*</TD>
</TR>

<TR>
<TD WIDTH=294>产生 DLL 与单一 .EXE</TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>*</TD>

<TD WIDTH=144>*</TD>
</TR>

<TR>
<TD WIDTH=294>Package 编译器技术,建立Ultra-thin 应用程序 </TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>No</TD>

<TD WIDTH=144>No</TD>
</TR>

<TR>
<TD WIDTH=294>完整的存取 Win32 API、ActiveX、 Multi-Threading、 OLE、 OLEDB、
COM, DCOM、ISAPI、 NSAPI、 MAPI、 DirectX 等最新技术 </TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>*</TD>

<TD WIDTH=144>*</TD>
</TR>

<TR>
<TD WIDTH=294>产生多线程 Windows 95/NT 应用程序 </TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>No</TD>

<TD WIDTH=144>No</TD>
</TR>

<TR>
<TD WIDTH=294>双字节函数与开发环境支持 </TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>*</TD>

<TD WIDTH=144>No</TD>
</TR>

<TR>
<TD COLSPAN=4 WIDTH=727>
<CENTER><P>高生产力的可视构件函式库和面向对象结构 </P></CENTER>
</TD>
</TR>

<TR>
<TD WIDTH=294>面向对象,容易扩展的构件和应用程序结构 </TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>*</TD>

<TD WIDTH=144>*</TD>
</TR>

<TR>
<TD WIDTH=294>可视的画面表格继承和自动连结,减少程序码与维护成本 </TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>No</TD>

<TD WIDTH=144>Yes</TD>
</TR>

<TR>
<TD WIDTH=294>Windows 95 通用控制的完整套件 </TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>No</TD>
</TR>

<TR>
<TD WIDTH=294>功能完整的各式可重用可视构件 </TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>*</TD>

<TD WIDTH=144>*</TD>
</TR>

<TR>
<TD WIDTH=294>附构件函式库的源码 </TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>No</TD>

<TD WIDTH=144>No</TD>
</TR>

<TR>
<TD COLSPAN=4 WIDTH=727>
<CENTER><P>将企业数据转换成决策信息 </P></CENTER>
</TD>
</TR>

<TR>
<TD WIDTH=294>整合性报表产生工具,轻松的产生报表预览与打印 </TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>Yes</TD>
</TR>

<TR>
<TD WIDTH=294>整合性图表构件,将数据可视的转换成信息 </TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>No</TD>

<TD WIDTH=144>Yes</TD>
</TR>

<TR>
<TD WIDTH=294>交叉分析表提供多维的数据分析 </TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>No</TD>

<TD WIDTH=144>Yes</TD>
</TR>

<TR>
<TD COLSPAN=4 WIDTH=727>
<CENTER><P>高产值的构件开发中心 </P></CENTER>
</TD>
</TR>

<TR>
<TD WIDTH=294>程序语言直接整合 COM/Interfaces 语法 </TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>No</TD>

<TD WIDTH=144>No</TD>
</TR>

<TR>
<TD WIDTH=294>完整的 Win 95/NT OLE Automation Controller 和 Server 支持
</TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>No</TD>
</TR>

<TR>
<TD WIDTH=294>可视的产生构件,鼠标拖放产生构件样版 </TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>No</TD>

<TD WIDTH=144>No</TD>
</TR>

<TR>
<TD WIDTH=294>轻松建立 ActiveForm 的 Web 应用程序 </TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>No</TD>

<TD WIDTH=144>No</TD>
</TR>

<TR>
<TD WIDTH=294>快速产生业界标准之高执行效率的 ActiveX 构件 </TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>*</TD>

<TD WIDTH=144>No</TD>
</TR>

<TR>
<TD COLSPAN=4 WIDTH=727>
<CENTER><P>加速程序撰写和减少语法错误 </P></CENTER>
</TD>
</TR>

<TR>
<TD WIDTH=294>程序样版精灵,简易的程序产生 </TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>No</TD>

<TD WIDTH=144>No</TD>
</TR>

<TR>
<TD WIDTH=294>程序辅助精灵,保障语法正确 </TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>No</TD>
</TR>

<TR>
<TD WIDTH=294>程序叁数精灵,实时显示过程,方法和事件的叁数清单 </TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>No</TD>
</TR>

<TR>
<TD WIDTH=294>ToolTip Expression,实时运算值显示,提供更简便的调试能力
</TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>No</TD>
</TR>

<TR>
<TD WIDTH=294>DLL 调试能力,节省建立与DLL调试时间 </TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>No</TD>

<TD WIDTH=144>No</TD>
</TR>

<TR>
<TD COLSPAN=4 WIDTH=727>
<CENTER><P>开放式数据库结构,轻松连结到企业内的各式数据格式 </P></CENTER>
</TD>
</TR>

<TR>
<TD WIDTH=294>多重数据库引擎支持轻松存取各式数据库系统 </TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>No</TD>
</TR>

<TR>
<TD WIDTH=294>MS Access, FoxPro, Paradox和 dBASE 设备驱动过程支持高速存取前端与网络级之数据库系统
</TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>Yes</TD>
</TR>

<TR>
<TD WIDTH=294>完整的 ODBC 连结能力</TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>Yes</TD>

<TD WIDTH=144>Yes</TD>
</TR>

<TR>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -