Delphi 2009
来源:互联网 发布:linux鼠标切出来 编辑:程序博客网 时间:2024/05/17 00:57
1、Unicode支持十分完美!只是有些不习惯,因为Delphi 2009中,默认String是Widestring,默认Char是WideChar,而Ansi字串,则要声明为Ansistring,Ansi字符要声明为AnsiChar!这点很不好,因为大家都已经习惯了Char是Ansi Char,string是Ansistring!个人认为没必要突然变了,因为10多年的Delphi一直这样,大家成了积习难改!
2、调用API也变了,比如SetWindowText原来表示Ansi的SetWindowTextA,而现在则表示SetWindowTextW,所有与API相关的常量、数据、类型,全部默认为W版!个人认为还是保持原来的习惯好,免得要强行改变积习!
3、窗体设计器:我个人认为,Delphi8之前的无容器的悬浮式窗体设计器,确实是一种美妙的设计,而VB、VC那种有背景容器的设计方式,非常不好。我不明白为什么Delphi后来要放弃这种窗体设计器,而学VB、VC的样式?
4、组件面板:现在组件面板是一个悬浮的ToolWindow,我个人却更喜欢早期的组件面板,因为它放在主窗体上面,不碍事,现在的ToolWindow组件面板,十分碍事,编写代码时,总是觉得空间局促,不得不频繁开关它!我想,为什么不考虑可泊位到主窗体上?
5、测试了一个动态库和一个程序!D7编译出来1.12M的程序,D2009编译出来有1.65M,D7编译出来97k的dll,D2009编译出来有115k!这点十分让人郁闷!可见,VCL又臃肿了不少,RTI也庞大了许多!
6、Ribbon这个东西很玄,D2009支持Ribbon窗体、菜单、工具栏!不过,只要加入了Ribbon相关的特性,哪怕是一个空窗体,编译出来也有1.5xM,很吓人的!由此可见,D2009的Ribbon,大概是用图片仿真的!
7、编译运行时,屏幕闪动厉害,早期的Delphi编译运行时,真的很爽!
8、D7可说是一个经典,可惜它不支持Unicode,否则,我相信很多人还会在D7上流连!
2、调用API也变了,比如SetWindowText原来表示Ansi的SetWindowTextA,而现在则表示SetWindowTextW,所有与API相关的常量、数据、类型,全部默认为W版!个人认为还是保持原来的习惯好,免得要强行改变积习!
3、窗体设计器:我个人认为,Delphi8之前的无容器的悬浮式窗体设计器,确实是一种美妙的设计,而VB、VC那种有背景容器的设计方式,非常不好。我不明白为什么Delphi后来要放弃这种窗体设计器,而学VB、VC的样式?
4、组件面板:现在组件面板是一个悬浮的ToolWindow,我个人却更喜欢早期的组件面板,因为它放在主窗体上面,不碍事,现在的ToolWindow组件面板,十分碍事,编写代码时,总是觉得空间局促,不得不频繁开关它!我想,为什么不考虑可泊位到主窗体上?
5、测试了一个动态库和一个程序!D7编译出来1.12M的程序,D2009编译出来有1.65M,D7编译出来97k的dll,D2009编译出来有115k!这点十分让人郁闷!可见,VCL又臃肿了不少,RTI也庞大了许多!
6、Ribbon这个东西很玄,D2009支持Ribbon窗体、菜单、工具栏!不过,只要加入了Ribbon相关的特性,哪怕是一个空窗体,编译出来也有1.5xM,很吓人的!由此可见,D2009的Ribbon,大概是用图片仿真的!
7、编译运行时,屏幕闪动厉害,早期的Delphi编译运行时,真的很爽!
8、D7可说是一个经典,可惜它不支持Unicode,否则,我相信很多人还会在D7上流连!
0 0
- Delphi 2009
- Delphi 2009
- Delphi 2009 超前预知
- delphi 2009相关情况。
- Delphi 2009 初体验
- Delphi 2009发布
- Delphi 2009 之 TLinkLabel
- Delphi 2009 PAnsiChar 问题
- delphi 2009 之安装
- 向Delphi 2009转移
- 向Delphi 2009转移
- Delphi 2009 之 TButtonedEdit
- Delphi 2009 之 TLinkLabel
- Delphi 2009 安装序列号
- Delphi 2009 光盘版
- Delphi 2009 之 TBalloonHint
- DElphi
- Delphi
- 简单的curl提交数据
- Vysor 在电脑上控制android手机屏幕 镜像
- Delphi引用COM自动生成TLB的方法
- 关于解决margin合并(折叠)的方法
- SQL中使用ESCAPE定义转义符
- Delphi 2009
- win2003 server 定时自动重启命令
- 此证书是由未知颁发机构签名的解决办法
- 安卓的工程文件介绍
- VC使用API和发送键盘消息模拟键盘(组合键)消息
- cocos2d-x lua c++ 相互调用代码中直接调用注册
- 坐标旋转(算法)
- QT之线程
- jackson 自定义解析类,处理复杂类型