一个程序本身才16k,但是需要2M多的DLL来支持。不用我多说都知道我是用什么程序语言的了吧?是这样,我看我网友用Delphi做的一些程序,里面牵扯到了很多VB需要第三方控件才有可能实现的功能,但是用Delphi编译出来以后,就一个EXE可执行文件,而且Win95,98,2000,XP都能运行!让我惊讶无比。是不是使用Delphi自带的控件编译出来的EXE都只有一个文件?而且不需要这个那个运行库的支持?如果引用了外部的OCX编译以后的EXE运行时就不需要OCX的支持是么?应为我的许多程序需要非常高的独立性。还有,PASCAL好难,有没有什么经验?该如何学习Delphi?

解决方案 »

  1.   

    哈哈哈哈!你也是VB区的吧?
    Delphi就是编窗体简单些,编译出来的EXE比VB来得简单这点算作唯一的优点吧?剩下的Delphi也不过如此,用那个什么Pascal变态的语言,还说什么严谨,有什么用?写底层不如C,写前台要是牵扯到数据库还是垃圾。
      

  2.   

    我是由VB转向Delphi的。
    我的感触是VB是不能和Delphi相比拟的,早入Delphi门下就好了。
    有VB基础Delphi入门不难,但要精通却不容易
      

  3.   

    使用Delphi自带的控件编译出来的EXE都可以独立运行,而且不需要这个那个运行库的支持,不过某些控件需要一些自身的DLL支持,比如有些Mp3、ZIP控件等。如果引用了外部的OCX编译以后的EXE运行时还是需要OCX的支持的。PASCAL除了OOP部分外(VB没有OOP),其他地方并不比VB难,主要是设计思想和语法变化比较大。TO:3800()没用过Delphi少在这放屁。
      

  4.   

    Delphi写前台有什么不好
    3800()同学表达意见的时候最好说出点根据来
    这里怎么也算技术论坛了