手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>程序设计>delphi>列表

delphi7的新特性

来源:互联网 作者:西部数码 时间:2008-04-09
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

新函数LeftBStr、RightBStr和MidBStr提供单字节水平字符串操作代替以前的LeftStr、RightStr和MidStr。

新函数AnsiLeftStr、AnsiRightStr和AnsiMidStr和新的AnsiStr操作函数LeftStr、RightStr和MidStr是一样的,除了它们没有被相同的WideString函数重载。

StrUtils单元新增字符串查找函数PosEx。

7.5 SysUtils单元

SysUtils单元新增线程安全的重载函数用于格式化和解析数字、日期时间值和货币类型值。它们之所以是线程安全的是因为从TformatSettings类的数据结构中获取局部信息而不是全局变量。数据结构在使用前必须移植,新函数GetLocaleFormatSettings用于从指定位置移植数据结构。

7.6 VarCmplx单元

VarCmplx单元新增函数VarComplexLog2、VarComplexLog10、VarComplexLogN、 VarComplexTimesImaginary和 VarComplexTimesReal。

7.7 Variants单元

新增VarIsError和VarAsError函数。

异常EvariantError现在是由变量类型代码抛出的异常类的基础。

新增几个不同的全局控制变量NullEqualityRule、 NullMagnitudeRule、NullStrictConvert、NullAsStringValue和 PackVarCreation。

8、编译器的变化

Delphi的dcc32编译器新增三个编译警告:Unsafe_Type、Unsafe_Code和Unsafe_Cast。这些警告在默认情况下是关闭的,通过编译器指示{$WARN UNSAFE_CODE ON}、编译器命令行开关(dcc32 -W UNSAFE_CODE)或通过Project|Options|Compiler Messages page可以使其打开。

9、Rave报表支持

Delphi现在包括进了来自Nevrona公司的Rave报表,在你开发的应用程序中加入报表控件,可以使使用者生成报表。更多信息请参考“创建Rave报表”一节。

10、ModelMaker支持(专业版和企业版)

ModelMaker工具可以简化类和接口的设计、构造和维护,ModelMaker包含的工具,可以创建UML样式图,用于创建和修改工程源代码。

Delphi企业版包括ModelMaker软件公司的ModelMaker,专业版包括试用期为30天的ModelMaker,但它们的功能是一样的。

11、文档变化

所有的PDF、HTML和INT文档由delphi伴随工具盘发布,而不再是安装盘。你可以直接从光盘查看文档或复制到你的文件夹,伴随工具盘包括以下文档:

文档介绍

在工具盘中的存放路径

Using Delphi (the Quick Start, Developer’s Guide, Component Writer’s Guide, Delphi Language Guide, and object hierarchy posters)

Online PDF Docs\Borland

Step-by-step instructions on creating Delphi applications

Online PDF Docs\Borland\Tutorials

IDL2Pas

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!