Delphi2010精简版是Windows平台下最知名的快速应用程序开发工具,它是一个集成开发环境(IDE),并使用Object Pascal为核心开发语言,以图形用户界面为开发环境,透过IDE、VCL工具与编译器,可配合连接数据库的功能,以此可构成一个以面向对象程序设计为中心的应用程序开发工具。delphi 2010增强了IDE和和可视化组件库(VCL)框架和基础的编译器以及其他各项工具,这使得你构建那些跨越所有的数据源和层次的可视化应用变得更加容易。该软件支持最尖端的触摸和手势是你的应用程序能够支持包括windows7在内的任何windows操作系统,通过增强的DataSnap框架和DBExpress数据访问驱动,能够支持最新的数据库平台,包括Firebird数据库的支持。新版Delphi2010现全面支持Windows下的触摸式编程,对手势事件的感知新版十分强大,比如说一个手指从屏幕划过或者两个手指从上移动到下,甚至是用一个手掌来拍屏幕这些不同的动作都能感知到,并且处理它们,同时强化过的DataSnap可完美的在Delphi、C++Builder和Delphi Prism之间传递数据。此外,Delphi2010还可调试数据库中的存储过程(Store Procedure)和函数(Function),并可帮助用户程序中的数据库找出在存储过程中所出现的错误,多人合作模式的进化可避免写过多过长的代码,CodeGear将进一步致力于减少代码量,在提高开发效率的同时,也保证产品的质量。
版安装教程
PS:相对于正式版,Delphi2010精简版的安装将更为的简单与快捷,且无需繁琐的破解1、解压安装包,双击“Delphi2010.exe”开始正式的安装,自动弹出安装界面点击下一步
2、勾选“我接受”
3、选择Delphi2010的安装目录,默认路径为C:\Program Files (x86)\Embarcadero\RAD Studio\7.0,不建议更改,若需更改请注意用户所选择的硬盘是否有足够的容量可供程序安装,程序所需的空间大概为459.7M
4、选择要安装的组件,精简版减少了相应不必要的功能,建议直接默认选择,专业人士可随意选择
5、选择开始菜单文件夹,安装程序将在以下用户所选择的开始菜单文件夹中创建程序的快捷方式
6、勾选“创建桌面图标”,若不勾选则无法在桌面上创建桌面快捷方式
7、点击“安装”开始正式的安装,并等待安装完成即可完全免费的使用
版新功能
1、自动输入代码提示功能
用来这个功能,觉得还没CNPACK的方便,但毕竟别人集成到环境中了,也算不错了,但Delphi默认是关闭的,到Tools->Options下开启(不行,估计要重启IDE环境才能生效),选中Auto invoke
2、多核的支持/异步方法 (VC中早就拥有的OpenMP,在Delphi中也很快就有了)
3、内置的Direct 2D模块及开发库
4、拥有一个能同时运作于x86和x64的IDE,在此IDE下将会有跨平台编译器,能够编译用于linux和MAC的应用程序
5、支持windows7下的触摸式编程,对手势事件的感知,比如说一个手指从屏幕划过,或者两个手指从上移动到下,甚至是用一个手掌来拍屏幕,这些不同的动作都能感知到,并且处理它们
6、支持手持设备的开发,比如说工业的设备或是手机
7、强化的DataSnap,将可以完美的支持在Delphi, C++Builder和Delphi Prism之间传递数据
8、可以调试数据库中的存储过程(Store Procedure)和函数(Function),并帮助数据库找出问题
9、多人合作模式的进化,避免写过多过长的代码,CodeGear将进一步致力于减少代码量,在提高开发效率的同时,也保证产品的质量
10、支持云计算
11、支持函数式编程
版新特性
一、Object Inspector中的Boolean属性显示了 Checkbox
这个改进比较明显,看下图就明白了,直接点击Checkbox即可改变Boolean的值
二、可以用Tab键和Shift+Tab缩进代码了
三、可维护最近打开的Projects和Files列表
在菜单File-Reopen-Propeties中,可设置最近打开Projects和Files的显示数量,并可删除、清空
四、代码编辑器的搜索功能增强
效果和Firefox的搜索功能几乎一致,搜索框移到了下方,同时高亮搜索词
五、代码自动完成增强:Auto Invoke
当前的 Delphi 编辑器只有在输入“.”的时候,才会出现自动完成列表。在 Delphi 2010 中启用 Auto Invoke 功能后,当你输入任意一个字符的时候,都会出现匹配的自动完成列表,和Visual Studio差不多。
Auto Invoke默认是禁用的,在 Tools - Options中启用:
1.下图是输入Show后出现的自动完成列表,当然,当你输入第一个字母S的时候,自动完成列表已经开始匹配显示了
2.在Visual Studio中,当输入完赋值运算符后,可自动判断类型并显示枚举类型的值列表,当前的 Delphi 2010 还做不到这一点,不过当输入字符后,也是会按类型匹配的。看下图,会显示Align属性的可选值:
3.当前的Auto Invoke用的时候真的是很爽,不过有的时候还是有些问题,会不合时宜地出现,而且自动完成列表有时会匹配错误,编程时有被“干扰”的感觉,期望以后的版本能将其改进得更为“智能”
版自动更新问题
1、在开始菜单运行中输入“Regedit”,并点击Enter进入注册表
2、依次打开[HKEY_CURRENT_USER/SOFTWARE/CodeGear/BDS/7.0/AutoRun/UpdateCheck]
3、清空下面两个键的值
"ProgramToRun"=""
"CommandLine"=""
版卡死
一、问题详情启动Delphi2010后,突然CPU100%,等了很长时间出现‘displayNotification: 堆栈溢出’
二、解决方法1.清理IE的历史记录,删除浏览器缓存
2.既然是开始页面startpage有问题,就把这个startpage禁用,禁用方法:
a)从Delphi 2010启动菜单上点右键 -> 查看属性->快捷方式->目标: "C:\Program Files\CodeGear\RAD Studio\7.0\bin\bds.exe" -pDelphi 这里已经有了一个启动参数: -pDelphi; 当然也可以是: -pDelphiDotNet 或 -pCBuilder
b)添加一个-np参数即可去掉那个讨厌的Start Page, 如下: "C:\Program Files\CodeGear\RAD Studio\7.0\bin\bds.exe" -pDelphi -np
0条评论