记得前不久,有人说“是该放弃d7转delphi2010的时候了”,http://topic.csdn.net/u/20100112/10/CE963FB7-BAE9-44E4-A990-4791CBEBF0AB.html、http://topic.csdn.net/u/20090913/13/9793F572-656E-42DF-AB8D-7B6C71718E87.html等多个贴子都在规劝大家“是时候抛弃Delphi 7了”。
在稍稍使用了一段时间后,我对delphi2010真的有种恐惧感,还是回到亲切而又安全的delphi7吧。
事情是这样的,某单位要本人开发一个web程序(也可以说是一个网站),本来想用d7做项目,但考虑到d2010解决了大窗口问题(就是窗口页面比设计界面大很多,这是web设计常见的),于是下了d2010、intraweb10.23、tms3.7,都是崭新的“美式”新装备。刚开始时感觉还好,感觉速度较快,但稍微搞了几下,一些问题很是烦人:
1、Object Inspector有时假死,要命的是经常不跟随组件变化,无法设置属性(不过后来发现可以点击空白的地方激活);
2、生成的项目比d7大很多;
3、用intraweb的数据组件录入信息时,出现丢失汉字的情况,比如“人”、“国”这些字根本录不进数据库,怀疑是delphi2010的unicode实现机制有问题。
项目已经进行了一半,赶快回到了d7,好在可以用d7打开d2010的项目,只要把d7中没有的属性ingnro即可。
borland真是一个伟大的公司,虽然他现在的光辉发自2002年,但embarcardero要赶上他还差远了。

解决方案 »

  1.   

    楼主说的有时无法设置属性,确实存在。
    遇此情况,我也只好用MOUSE在其它属性上点一下,再回来就OK了。
      

  2.   

    好像有个ide fix专门解决此问题~~
      

  3.   

    IDE的这个问题我也碰到过, 我一般都是按一下上下箭头, 跳到上一个或者一下个属性, 再回到要改的这一个属性, 就可以了.
      

  4.   

    一直等那个新的UPDATE,可是老不出来。
      

  5.   

    Delphi2007也有类似的问题,但瑕不掩瑜,还是可以接受的。
      

  6.   

    Delphi2007还在适应中,不过估计我应该不会用回Delphi7了,呵呵
      

  7.   

    写错了不是Delphi2007,是Delphi2010,囧ing...
      

  8.   

    embeddedWB的一些方法,在2010下无效,用D7重新编译竟然没问题,看来2010还真是不敢用,D7还真是扔不掉啊
      

  9.   

    自从Delphi沾上。net就没有过好日子
      

  10.   

    开发WIN32程序,用D7
    开发.NET程序, 用 VS.Net什么 Delphi.net, 两头不到岸, 谁爱谁用
      

  11.   

    数据录入数据库都是字符的问题,是否是楼主相关参数没设置好呢?
    例如,在连数据库的组件中,需要设置CharSet属性的值,而数据库也要设置成unicode的字符集。
    目前用D2010觉得还行,虽然以前发现其数据库组件在处理空字符的字段时会有bug,但升级到update5之后基本就没有了,呵呵
      

  12.   

    delphi 2010 最好用的就是个代码格式化
      

  13.   

    1、Object Inspector有时假死,要命的是经常不跟随组件变化,无法设置属性(不过后来发现可以点击空白的地方激活);   -->极少遇到
    2、生成的项目比d7大很多; -->YES
    3、用intraweb的数据组件录入信息时,出现丢失汉字的情况,比如“人”、“国”这些字根本录不进数据库,怀疑是delphi2010的unicode实现机制有问题。 -->YES,即使是Items<Combobox/Memo等>常见
    项目已经进行了一半,赶快回到了d7,好在可以用d7打开d2010的项目,只要把d7中没有的属性ingnro即可。-->架构的确好
    borland真是一个伟大的公司,虽然他现在的光辉发自2002年,但embarcardero要赶上他还差远了。-->的确是Delphi 2010 and 7 on Win 7 x64
      

  14.   

    D7之后就脑残了,非要搞个.Net环境,拿来做什么?帮.Net做宣传?
      

  15.   

    delphi 2010还没用.不过个人观点是,对比DELPHI 7,应该还存在很多的BUG!
      

  16.   

    搞不好2010就像微软的VISTA一样。过度一下。但是.net已经是个趋势,要做好心理准备。
      

  17.   

    还没用过呢,呵呵,习惯了delphi7
      

  18.   

    虽然个人很喜欢 D2010 的界面。
    但是,要搬迁成 Unicode ,还有某些 Bug 的存在,致使我最终放弃了 D2010
    现使用 D7 & D2007.
    等待 D2011 中。
      

  19.   

    额...现在还不是能谈论这个稳定的时候..
     Delphi都还没入门了.!
     帖子看了回....是一种态度
      

  20.   

    刚开始学delphi  还不是很懂
    现在只用过2010
    其他的没用过
      

  21.   

    其實D2010正式版未出世,beta版是會存在很多的bug;不過某些功能確實比D7強,期待正式D版...
      

  22.   

    唉,已经全面放弃Borland系列产品,虽然在上面已经消耗了13年的青春!Delphi能实现的C#、Java一样可以,而且后者的Bug比D的少多了,现在完全怀疑Borland的产品发布的时候到底有没有测试啊?!自从C++Builder6.0/Delphi8.0开始开始,这产品的稳定性越来越差,很多时候都是发布的光盘介质还没到用户手中,这补丁都出来了,D2010这才出了多长时间,补丁5估计都出来了吧?D2010是09年8月底发布的,一个月后发布补丁1,再一个月,补丁2,再两三个月,补丁3、补丁4,这产品发布前到底有没有测试啊?传统的Win32数据库采用D5/D6足够了,通用的还是用VC6.0放心,最新的只能用.net/Java了,实在不想在D/BCB上冒险,公司是做东西的,不是给他们做免费测试的,而且,测试出问题来提交他们,他们海拽的还什么一样,没劲!
      

  23.   

    刚装了 D2010  因为 项目要支持 unicode  不知道 还有那些 bug 我的 版本 d2010+update5