首 页       用户登录  |  用户注册
设为首页
加入收藏
联系我们
按字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
按声母检索 A B C D E F G H J K L M N O P Q R S T W X Y Z 数字 符号
您的位置: 5VAR论文频道论文中心理工论文信息技术

上一页  [1] [2] 


Tags:


   论Delphi开发商品化软件的优点      ★★★ 【字体: 】  
论Delphi开发商品化软件的优点
收集整理:佚名    来源:本站整理  时间:2009-01-10 15:18:23   点击数:[]    

块中,非常便于管理维护和迁移升级。

BDE的别名机制,使数据库迁移变得非常容易,从Desktop转为Client/Server只要改变和设置好别名就可以了。BDE本身附带有Oracle,Sybase,MS SQLServer,Interbase和dBase,Paradox 的驱动 程序 ,可以直接连接上述数据库,BDE 3.5又增加了Informix和IBM DB2的支持。通过对ODBC的支持, 又可以连接所有提供ODBC驱动的关系数据库。Delphi提供了一个函数,叫ISSQLBased,用于判断当前数据库是否是基于SQL数据库的,为特别的需求提供了判断方法。

  Delphi提供了非常方便的工具SQL Explorer,可以快速浏览各种数据库服务器上的资料,如stored procedure等。另外一个工具是SQLMonitor,可以测试和优化SQL查询。还提供了一个数据搬迁工具,可以将数据从一个地点全部或部分搬迁到另外一种数据库中。

  BDE中,可以针对不同关系数据库设置大量的相关参数,调节处理性能。更提供了带缓存的更新动作CachedUpdate,大大提高了交易处理能力,这样,可以将多笔资料录入修改放在缓存中,确认后,再一次性的更新数据库。这个功能大大减轻了程序员保存临时数据的负担!

        3.对标准技术的完整支持。

Delphi提供了Windows 32位特性的完整支持。用Delphi编写multi-thread多线程的程序非常简单, 系统提供了一个叫Thread Object的物件,只要新建一个Thread Object,然后给出Class Name, 就产生了一个继承TThread的Class,在Execute中添入相关代码,就完成了。我们的系统中就使用了multi-thread来提高系统的执行效率,在空闲时,提前打开相关数据库的Table。

Delphi 2.01升级后,提供了对Microsoft的Active X技术(OCX技术的改进)的支持, 可以在Delphi中 像使用标准构件一样使用ActiveX构件,你可以直接购买别人开发的大量Active X(OCX)构件直接 使用,比如像复杂得可以完全兼容Microsoft Excel 7.0的Formula One构件,大量支持WWW浏览器技术的构等。2.01版本中,还直接提供了一组Active X构件,实现了对ftp,pop3,smtp,http,nntp等协议支持。这样,在Delphi编写的应用程序中,就可以非常方便的进行Internet的访问,如收发E-Mail,访问Home Page和Download软件升级版本。Delphi中,对OLE2的支持也是非常完整,由于增加了一种数据类型Variant,我们可以在程序中,对Word,Excel等OLE2对象进行操作,非常方便。

        4.大量的第三方构件产品和工具。

在Internet上,有全球大量的Delphi程序员编写的构件和范例程序。最有名的好象是DSP(Delphi Super Page,http://sunsite.icm.edu.pl/~robert/delphi//)和Delphi32(http://www.delphi32.com/)。前者是建立于Sunsite上的,位于波兰,有成千个构件和范例程序是Freeware和Shareware,可以免费或购买使用,几乎各种专题都会涉及。比如,我们早期曾考虑编写MAPI程序,结果去DSP上马上就找到一大堆构件和范例,还有Source,大大加快了开发速度;后来又有一次希望编写TWAIN32的扫描仪接口,结果有一下就有3个构件支持。于是,我们养成一个习惯就是当编写一个特别功能的构件时,先去Internet上找一找,几乎每次都会有收获。

还有大量的公司编写的高水平的Delphi构件,比如Info Power的一组DataControl构件,水平非常高,很实用;大大有名的就是Delphi 2.0附带的QuickReport构件,我们购买了Source,写得非常漂亮,能非常高效方便地处理较小规模的数据,输出报表,刚发表的2.0版本更好,能处理非常复杂和大量的数据,使用更方便。

随着我们产品开发的完成,我们非常庆幸当初选择了Delphi作为开发工具,它几乎全是非常彻底解决了遇到的问题,满足需求非常彻底。当然,还有很多功能没有谈到,
比如,集成的PVCS的版本管理器,Visual Query Builder,打包的安装程序工具InstallShield Express等等,非常方便。我们还试用了刚推出的Borland C++Builder,好象和Delphi是孪生兄弟似的,差别仅是语言分别为C++和Pascal,在Borland C++ Builder中可以直接编译Delphi的代码。如果你还想继续使用C++,那选Borland C++ Builder好啦!

Delphi 3.0或Delphi 97据说即将推出,我们得到的资料说和nternet集成度进一步提高,Form可以变为Active Form,如果真是字面上的意义的话,也许不久我们的产品就可以在Internet上运行了。

文章转载请注明来源于:5VAR论文频道 http://paper.5var.com。本站内容整理自互联网,如有问题或合作请Email至:support@5var.com
或联系QQ37750965
提供人:佚名
  • 上一篇文章:WEB服务器多框架解决方案

  • 下一篇文章:论计算机网络中服务的概念
  • 返回上一页】【打 印】【关闭窗口
    中查找“论Delphi开发商品化软件的优点”更多相关内容 5VAR论文频道
    中查找“论Delphi开发商品化软件的优点”更多相关内容 5VAR论文频道
    最新热点 最新推荐 相关新闻
  • ››基于Cosmos的包装容器跌落试验的开...
  • ››日产100吨抄纸车间工艺设计分析
  • ››SDH网络规划与设计的案例分析
  • ››装饰原纸增湿強及再制浆工艺的设计...
  • ››基于网络印刷色彩再现技术的创新分...
  • ››图象序列中的运动检测技术的开发分...
  • ››体温测量仪设计系统的分析
  • ››通用视频编解码平台系统的问题和策...
  • ››页面在线设计系统的问题和策略分析...
  • ››微粒助留助滤体系用于废纸制浆造纸...
  • ››论Delphi开发商品化软件的优点
  •   文章-网友评论:(评论内容只代表网友观点,与本站立场无关!)
    关于本站 - 网站帮助 - 广告合作 - 下载声明 - 网站地图
    Copyright © 2006-2033 5Var.Com. All Rights Reserved .