Delphi7和Delphi2009哪个好用一些,尤其是底层开发。 Delphi7和Delphi2009哪个好用一些,尤其是底层开发。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我所说的“底层开发”,就对硬件和系统底层的操作(像C),嵌入汇编语句,及WinAPI/Drectx图形接口的调用,还有就网络接口和驱动器编程等等。 delphi本来就很像c,平时也内嵌汇编,这有什么底层的。平时你用vcl的时候也是api/dx操作,只不过vcl给封装起来了剩下的几个活儿,既然要写驱动,那就老老实实照着ddk做就好了。反正不涉及vcl了,用哪个版本不都一样 同意Seamour意见, 非.net 的话,其它D7也许更好用,首先就是一个字:小呀! 到现在还没有睹delphi2009的芳容了 底层看你用的是什么了,如果是KmdKit4D那种,它只适合D2007,用D7的话要替换一堆东西,麻烦当然如果仅仅是内嵌汇编,或者用Delphi DDK的话,强烈推荐D7,这方面D7的支持还算是很好的 D7,d2009默认的String对象是UnicodeString 驱动开发还是用DDK吧至于其他所说的调用些api不算是底层的用D7和D2009都一样 要我选的话,d7肯定不如后面的版本,至少d7不支持inline关键字。至于d2009,要让你们说到底哪是问题肯定谁也说不出个所以然来。string=UnicodeString怎么了?win2k开始windows的底层还是unicode呢,你用ansi版的api也是先被windows内部翻译成unicode才能用。 Delphi 7.0 个人最爱的!! 汇编感觉从7-2009都没什么变化,始终不支持MOV 变量,寄存器再底层嘛,驱动开发工具KmdKit4D已经支持2009了我也很郁闷,7-2009也就感觉头文件多了几个定义,新的IDE确实比D7要舒服点,但是更卡更不稳定了,不知道是不是精简版的原因 如何得到stringGrid的选择范围 如何捕获数据库错误? 怎样给几个图形对象设置相同的事件处理动作?详细内容请看里面 急!ado的问题!在线等! InterBase数据库的数据文件太大了,有什么办法可以让它小点儿吗? 怎么得到指定目录下的所有子目录名称? 复制文件不起作用,请看看!! Help ME! Help ME!!! 除法怎莫用(在线等待) setkey 与editkey 有何区别 有没办法得到系统打开的新的窗口 用AdoQuery 查询字段长度,提示datalength未定义,请高手帮忙看下
剩下的几个活儿,既然要写驱动,那就老老实实照着ddk做就好了。反正不涉及vcl了,用哪个版本不都一样
当然如果仅仅是内嵌汇编,或者用Delphi DDK的话,强烈推荐D7,这方面D7的支持还算是很好的
至于其他所说的调用些api不算是底层的
用D7和D2009都一样
再底层嘛,驱动开发工具KmdKit4D已经支持2009了
我也很郁闷,7-2009也就感觉头文件多了几个定义,新的IDE确实比D7要舒服点,但是更卡更不稳定了,不知道是不是精简版的原因