delphi2010
delphi吧
全部回复
仅看楼主
level 7
skboshi 楼主
终于安装了一个破解的delphi2010,首次使用,感觉于D7大同小异,不过比较欣赏是工具栏的设计,并多了一个格式化的指令。并可以使用中文作变量名。
最不理想的是帮助失灵了。没办法,只好在D7的帮助中拉了一个快捷图标出来代替。
2015年10月25日 13点10分 1
吧务
level 14
都是delphi,都是vcl架构,这算是大同。2010支持unicode,支持泛型,这可不是什么小异了。
2015年10月25日 13点10分 2
你不说,我还不知。我原来的代码很多地方都用了string这个类型,代表的是Ansi。这回真的惨了,如何使用这个2010呀[泪]
2015年10月26日 00点10分
由此看来,delphi的语法很不稳定。没理由因为你的电脑换了一个IDE就要对整个项目的代码重写吧,不觉得很累吗[啊]
2015年10月26日 00点10分
@skboshi 这只是换了个ide?你怎么不说以前dos下的程序到了win10下根本就不能运行了呢?
2015年10月26日 01点10分
吧务
level 14
至于匿名函数和闭包什么的,说了你现在也不明白。
2015年10月25日 13点10分 3
听起来,好像有点像C#,但不知是不是这个意思。
2015年10月26日 00点10分
@skboshi 没用过c#,据说比较类似。
2015年10月26日 00点10分
level 7
skboshi 楼主
今天又发现了2010的新功能--运算符号重载。不要以为是C++,与C++还是有差距的。它每个符号都有一个函数名,也就是说函数的意义很明确,否则看起来有点使人晕[汗]
2015年10月26日 00点10分 4
是的。比如我写大数运算的时候就写了一堆的class operator。
2015年10月26日 00点10分
@BambooCaep 运算符重载从delphi2006就开始有了。其它的从2009就有了。
2015年10月26日 00点10分
level 7
skboshi 楼主
delphi新版的做法真不好[鄙视]。个人认为新版在增加功能的基础上,必须兼容旧版。例如对于string的处理。新版没理由将它改型,新版完全可以使用一个新符号例如UniString来取代它现在的做法。现在问题是2010我用不了啦[啊]
2015年10月26日 01点10分 5
那是你自己的问题,我们可都用得好好的。
2015年10月26日 01点10分
level 13
装2010有什么意义?要用最新版啊[不高兴]
2015年10月26日 01点10分 6
他连2010都用不好呢,一个string问题他就完蛋了。亏我还给了他一个链接。
2015年10月26日 01点10分
更新版本?不过,我首先要考虑问题是“兼容”!
2015年10月26日 01点10分
@BambooCaep 想到办法了。
2015年10月26日 02点10分
level 7
skboshi 楼主
正着手编写一个小程序:电脑扫描所有的pascal文件,将所有的变量声明 :string;改为 :AnsiString; 不知有什么好建议
2015年10月26日 02点10分 7
level 7
skboshi 楼主
想到了一个问题:既然2010支持泛类。那么更新的版本是否支持linq?
2015年10月26日 02点10分 8
level 7
skboshi 楼主
还想到一个问题:2010所支持的中文变量名,在什么地方较为合适?枚举,集合,字段名,我想暂时就这些吧
2015年10月26日 02点10分 9
level 7
skboshi 楼主
使用中文变量名,是要慎重考虑的问题。本人的想法是如果代码生成为dll后的兼容问题。
2015年10月26日 02点10分 10
1