Tiburon(D2009)新特性(100分)

  • 主题发起人 主题发起人 melice
  • 开始时间 开始时间
M

melice

Unregistered / Unconfirmed
GUEST, unregistred user!
1.号称全面支持unicode
2.支持泛型
3.exit指令修改过,result := xxx;exit;
和 exit(xxx)效果一样
4.号称增加了不少新的控件
就1个2比较有看头,还是别人几年前就有的东西。。
 
还支持匿名方法怎么没说.
type
// method reference
TProc = reference to procedure(x: Integer);

procedure Call(const proc: TProc);
begin
proc(42);
end;
Use:
var
proc: TProc;
begin
// anonymous method
proc := procedure(a: Integer)
begin
Writeln(a);
end;

Call(proc);
readln
end.
 
什么时候能用上呢?
 
过了凹孕
 
网上有图演示支持编辑器支持unicode,还支持中文变量,不过这点其实不是什么问题
最关键的是原来的标准控件不支持unicode,是个大问题,如果解决这一点就很强了!
 
关键想看看,对以前的组件如何支持?这直接关系到Tiburon(D2009)的成败
 
是呀,以前好多东西都是在delphi2006下,开发的,怎么移植过去呢
 
全面支持unicode? 这个功能我等了很久了,确实也应该实现了。
 
現在才出,有點晚了
 
我很想知道什么时候能出来.现在还是遥遥无期哈.
 
对以前的兼容支持估计比较难,毕竟全面改为unicode了,光string由原来的AnsiString改为UnicodeString、Char由原来的AnsiChar改为WideChar,这两个改动就足够折腾了。
 
2007对以前的代码 就已经有点不兼容了。
D7下的代码,能编译通过,不过 运行时结果不同。
 
主要是秉承DELPHI精神,不要为兼容束缚了delphi的发展,也正是因为这个原因,DELPHI在实现思想上才大大领先于vc,现在ms 不也正沿用delphi的设计思想吗?因此DELPHI要坚定自己的特点,不要被人牵着鼻子走才好,也只有这样才能走得更好更远!!!
 
很期待啊。顶一个!
 
有谁知道新版Delphi的准确发布日期吗? 是不是到目前为止新版的Delphi还是遥遥无期?没人知道它什么时候能够发布?
 
期待中....
不过不一定会用 因为现在还在Delphi7
 
听说Tiburon(D2009),在8月22日发布,不知道是否准确。
 
delphi2009 对于以前的版本支持的很好.
对于delphi2009 以前版本写的程序,升级到delphi2009只需少量修改或不用修改就能够
升级到delphi2009
来自:Passion, 时间:2008-7-29 13:11:34, ID:3910799
对以前的兼容支持估计比较难,毕竟全面改为unicode了,光string由原来的AnsiString改为UnicodeString、Char由原来的AnsiChar改为WideChar,这两个改动就足够折腾了。
1.delphi2009 编译器自动把string 编译成UnicodeString,Char编译成WideChar ,指定为AnsiString,AnsiChar不变 如果用到的内存拷贝,或字符串长度有关的需要修改一下.
2.对与以前的控件需要手动编译一下安装到delphi2009下
3.delphi2009自带的Indy10.2.3,如果原来的不是这个版本的需要修改
 
后退
顶部