从Delphi 7升级到Delphi XE
Delphi 7和XE中间有好几个版本号,可都不太流行,一是由于Delphi有些边缘化,二是7在XP环境下是近乎完美的版本号。市场上关于delphi的书越来越少,提供从7升级到XE介绍的资料差点儿没用。这里我试着列举一下7和XE的差异和注意事项,给须要升级的朋友一些线索。
1. 7和XE是能够共存的,7的project文件是.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. 另一个类似重构的区块编辑功能,选中一段代码,编辑器側栏上会显示一个编辑button,选中后就能够改动变量名字等。试用一下就明确了。
7.Alignment工具栏默认是不显示的,须要在工具栏上点右键选择打开。假设你选Edit->Align,出来的是一个选择对话框,而不是图标工具栏。另外有一个Space工具栏,能够调整组件间的距离。
---未完待续
相关文章
- abp(net core)+easyui+efcore实现仓储管理系统——ABP升级7.3下(五十九)
- eBay批量应用升级自动测试解决方案
- 升级NGINX支持HTTP/2服务端推送
- IDG2016TMT战略:大量资本将投向人工智能、消费升级、泛娱乐
- xmemcached 1.2.0-stable正式发布(建议升级)
- [转]火狐升级后配置(书签/保存的密码等)丢失问题解决
- 【MAC】解决升级到Monterey12.4后,VM虚拟机报错:物理内存不足
- Android 数据库升级解决方案
- 部分Win10用户需注意 升级后或无法连WiFi
- Oracle 9.2.0.1 升级至 Oracle11.2 (32位windows)
- 中国电信10G PON演进研究成果卓著:为现网升级铺平道路 加速千兆时代到来
- Go GORM是时候升级新版本了 2.0新特性介绍(2)
- ruby 升级
- 从Delphi 7升级到Delphi XE
- PureStorage 升级就绪 再不NVMe就老了!
- 建设旅游信息大数据平台助力旅游智能化转型升级
- D1net阅闻:谷歌与苹果之间战争升级:消息应用领域成最新战场