Delphi 7和XE中间有好几个版本,可都不太流行,一是因为Delphi有些边缘化,二是7在XP环境下是近乎完美的版本。市场上关于delphi的书越来越少,提供从7升级到XE介绍的资料几乎没用。这里我试着列举一下7和XE的差异和注意事项,给需要升级的朋友一些线索。
1. 7和XE是可以共存的,7的工程文件是.dpr,XE的是.dproj,用XE打开dpr文件会提示升级,自动创建新的项目文件。XE会创建debug和history目录,编译后的Exe文件是放在debug目录的。
2. XE在大屏幕下工作的更好,7出来的时候1024×768是主流,所以那些悬浮的窗口可以高效利用空间。XE默认的布局是一体化的,和VS有些像,也可以切换为经典的悬浮窗口,但是看起来有些奇怪。还有一个问题是多屏幕下,XE要好用一些。推荐分辨率1920×1080
3. XE的组件面板是可以Search的,这个在组件很多的时候非常实用。默认的Search在选择组件后就会重置,可以设置为一直显示查询结果,连续添加同一组件很方便。
4. 代码模板Template,7中虽然简单但很实用,XE中的很强大但比较复杂,需要编辑xml代码,而且似乎没有文档说明,好在很多现成的模板可以研究。比较高级的功能比如for模板可以帮你自动声明循环变量。
5. 代码重构Refactor,个人觉得这是个最实用的功能了,当然VS中也早有了。至于怎么用当然要对重构有所了解,最常用的莫过于改名了。
6. 还有一个类似重构的区块编辑功能,选中一段代码,编辑器侧栏上会显示一个编辑按钮,选中后就可以修改变量名字等。适用一下就明白了。
7.Alignment工具栏默认是不显示的,需要在工具栏上点右键选择打开。如果你选Edit->Align,出来的是一个选择对话框,而不是图标工具栏。另外有一个Space工具栏,可以调整组件间的距离。
---未完待续
分享到:
相关推荐
Delphi7升级到Delphi 2010、Delphi XE、Delphi XE2总结 !最后有个项目要移植到64位,所以这个很有用。在2010中PChar已经不再表示PAnsiChar而是表示PWideChar,如果依然这样写,运行时很可能会得到一个内存访问错误。...
Delphi XE 11 均可以使用的自动升级组件模块,支持Delphi 7、Delphi 8、Delphi 2005、Delphi 2006、Delphi2007、DelphiXE、 DelphiXE2、DelphiXE3、DelphiXE4、DelphiXE5、DelphiXE6、DelphiXE7、DelphiXE8、Delphi...
特整理出来DELPHI的一些书,供坚持用DELPHI的兄弟姐妹用从DELPHI7 过渡用。 DELPHI XE HANDBOOK, DELPHI XE入门,DELPHI环境,DISCOVER FIRE MONKEY, OBJECT PASCAL HANDBOOK,ESSENTIAL_PASCAL. 其他的,自己看...
此控件是由Ehlib 6.3.184 修改而来,...注:对Delphi XE7版本,解压后直接打开其对应文件夹\DelphiXE7下的EhLibForDelphiXE7.groupproj文件,然后编译安装即可,另忘记把库搜索路径指向你解压文件夹下的\Delphixe7。
网上找了一堆Delphi安卓APP程序自动升级方法都大多不太好用,有的需要配置WEB服务器,有的控制下载和升级管理麻烦,于是综合网上资料,根据项目需要整理了一个代码单元,可以直接调用,测试环境Delphi XE 10.3
Delphi XE android 更新 升级 自动 在线更新升级APP 然后自动安装的代码实现
sgcWebSocketsDXE7.groupproj : Delphi XE7 sgcWebSocketsDXE8.groupproj : Delphi XE8 sgcWebSocketsD10.groupproj : Delphi 10 sgcWebSocketsD10_1.groupproj : Delphi 10.1 sgcWebSocketsD10_2.groupproj : ...
delphi xe 环境认识 介绍xe开发工具
DelphiXE7 数据表DelphiXE7 数据表DelphiXE7 数据表DelphiXE7 数据表
delphixe设置全局快捷键 delphixe设置全局快捷键 delphixe设置全局快捷键
EurekaLog 7 Delphi XE3 抓虫工具 亲测可以安装在delphi xe3,绝对可以使用哦。
本人升级了DELPHI XE 10.2版后安装用的,有一键安装程序,DELPHI XE 10.2下完全正常使用。安装方便。
特整理出来DELPHI的一些书,供坚持用DELPHI的兄弟姐妹用从DELPHI7 过渡用。 DELPHI XE HANDBOOK, DELPHI XE入门,DELPHI环境,DISCOVER FIRE MONKEY, OBJECT PASCAL HANDBOOK,ESSENTIAL_PASCAL. 其他的,自己看...
delphi xe7破解工具集合
写这篇文字 是因为我安装DelphiXE7Update1的过程中遇到了一点点困难 经反复试验后得出上述安装步骤心得 为了避免各位遇到我曾经遇到的问题 走我曾经走过的弯路 分享以上文字(安装说明内附DelphiXE7Update1及XE7UP1...
Delphi动态调用BPL函数 DelphiXE7 BPL
delphi xe7 可用idFTP客户端demo源码
NativeExcel3.1.0升级为支持DelphiXE10.3版本,通过在xlsdef.inc文件中增加XE11的编译版
亲测可破解delphi xe 10.3,安装前最好是把以前版本删除干净,包括注册表
RAD Studio Delphi XE7简体中文一键汉化