delphi5,6编写的程序能不能在delphi7下编译成功呢???有什么新技术吗?

解决方案 »

  1.   

    刚用了没多久,抛砖引玉吧。程序兼容性来讲,一般Delphi6下的程序应该没问题,Delphi5下的会有些问题,如Variant等相关Vcl发生了一些变化。Delphi7新加入了一组报表控件,Rave Reports,取代了Quick Report。
    加入了一套IntraWeb控件,感觉有些类似于MS ASP.net中的Web form组件,用来进行Web开发到时不错。
    再就是Server控件,也就是offices那套控件的图标终于重做了一下,好看多了:)
    还有分布式应用开发不再推荐使用Corba,也就是通过向导不能生成Corba的application Server了。
    还有就是据说可以导入.NET assemblies,以使用Microsoft's .NET Framework,这个我没试。总体感觉还不错。
      

  2.   

    delphi4的都可以,总体感觉还不错。
      

  3.   

    最大的发现就是生成的exe体积变大了,呵呵
      

  4.   

    编译的可执行文件体积要比Delphi6编译的可执行文件小。好像Delphi7在编译优化方面有一定的加强。
    另外,代码提示方面快了一些。可能是改进了语法扫描的算法
      

  5.   

    感觉最大的变化是组件变了,RAVE好象不如以前的QREPORT
      

  6.   

    变化不大,还行,不过明看的8.0应该会有质的变化。有可能BCB和DELPHI会整合成一个界面就像现在的VS.NET一样。
      

  7.   

    因为M$一定会发展 .net技术, Delphi 7是步入 .net的第一步, 将来不用再改变便是把Delphi软件改为 .net framework软件了.一般都是等 Delphi 7出了 service pack 1才转变也未迟.
      

  8.   

    很奇怪的为什么没有了socket控件了呢?
      

  9.   

    delphi7的有些控件需要手工添加到面板上(比如quickreport,),数量比delphi7 有所增加,而且界面变爽了。