听说D2010支持UNICODE字符,所以我昨天下载了个D2010,结果编译错误.D7下编译没错误的。
请问应该要修改些什么呢?

解决方案 »

  1.   

    你用DG新建个Form保存起来,用D2010打开当然不用改
      

  2.   

    char,pchar,string
    2010中为Unicode编码再有就是组件,特别是第三方组件
      

  3.   

    哈哈,看帮助.
    基本在上会在第4章左右,有一个how to migrate to 2010:)
    http://edn.embarcadero.com/article/39758 这里有但是觉得不全.
      

  4.   

    http://edn.embarcadero.com/article/39362
    http://cc.embarcadero.com/item/26707
    http://etnaweb04.embarcadero.com/resources/technical_papers/Reasons_to_migrate_from_Delphi_7_to_Delphi_2009_White_Paper.pdf
    http://www.embarcadero.com/ru/rad-in-action/migration-upgrade-center这些都可以参考, 总之你的程序要是没有用到除了DELPHI自己带的控件以外自己写的,或者第三方的控件移植都很方便的,打开直接编译一下,通过了以后,根据发布说明检查检查有没有其他相关的编译过运行结果不一样的
      

  5.   

    第三方控件可能有的不支持Delphi2010,关键看编译提示,是什么错误就该什么错误。