学任何一样东西都要有环境,如果你在家一台电脑上学,永远只能写些桌面上的软件。真正要用好DELPHI,你得有一个网络环境,搭建成一个三层模式,然后做企业级应用的开发,你还得会SQL语言。最好是有一个项目做做,这样碰到的问题会多些,也就会多学到很多东西。

解决方案 »

  1.   

    我也学了一个月的DELPHI,对多层及MTS等也是一知半解。但还是按照公司的要求做了一个垃圾程序。哈哈。
      

  2.   

    对楼上的楼上看法有点不同意见,非得有网络环境,
    才能做?
    我在单机就开发过网络版的数据库管理系统,
    而且delphi自带的interbase也支持单机网络开发,
    移植服务端好象也很方便啊??
      

  3.   

    to stockwalker
    没说要直接拿去用,当然要经过实践的检验了.就算您在网络环境下写了三层体系,到别处也不一定去也能够安装.
    经验是通过实践积累的,如果照您说的,没有网络的人不就干脆连学都不要学了?
      

  4.   

    当你自己完成了需要完成的任务时,不管你的代码如何,只要达到目的,你就是高手。
    对你的需求就是你的发展方向,不要管delphi如何,编程的基础最重要,任何语言都是编程的一种手段,只要你精通编程的方法,学习语言应该是简单的事情吧。
      

  5.   

    stockwalker()说的不是太有道理,实际上单机环境也是一个特殊的网络环境,只要能Ping通自己就行了,即使单机没有网卡,只要配一个虚拟的或者说不存在的猫就行了,这样也能做到Ping自己成功。
      

  6.   

    不,还是需要网络环境,你用过就知道了。
    www.applevb.com
      

  7.   

    我用 Delphi 做日常软件;
    我用 Delphi 做数据库软件;
    我用 Delphi 做游戏(DirectX 和 OpenGL 的游戏);
    我用 Delphi 做 DOS 下的 32 位保护模式程序(很新鲜哦!);
    我用 Delphi 做 VxD 虚拟设备驱动程序;
    我正在学习用 Delphi 做 WDM 驱动程序;
    我还想用 Delphi 做系统底层(有点想入非非?);
    我想用 Delphi 做……(暂时想不起来了);
    可我永远也不敢自称高手,我知道外面有很很多的高手!!
      

  8.   

    哈!都是高手!?帮我个小忙吧!先谢了!
    http://www.csdn.net/expert/topicview1.asp?id=64309
      

  9.   

    对了,不好意思打扰了。也从菜鸟角度说两句
    高手——是指深入“会用”别人的软件的人(如Delphi,VC,VB编程人员等)?
           还是指能从底层发掘用户需求,并“设计”出一个优秀软件的人(如Linux开发者,3DS MAX软件的设计师等)?
    我们更重视谁?
    我可是个菜鸟!
      

  10.   

    只要喜欢就尽管用吧,我就是这样,感谢Borland!我喜欢Borland,喜欢Delphi,不管
    别人说什么,我就是喜欢。从Turbo C、Borland C++、到Delphi、BCB、JBuilder。我始终
    关注,现在,又有了Kylix!让我们继续关注Borland、关注Delphi吧!我亲爱的Delphi程序员们!
      

  11.   

    诸位,我问一个问题,CSDN的内容什么时候更新一次,要是很多有价值的内容没有来得及下载,怎么办呢??????
      

  12.   

    诸位,我问一个问题,CSDN的内容什么时候更新一次,要是很多有价值的内容没有来得及下载,怎么办呢??????
      

  13.   

    诸位,我问一个问题,CSDN的内容什么时候更新一次,要是很多有价值的内容没有来得及下载,怎么办呢??????
      

  14.   

    诸位,我问一个问题,CSDN的内容什么时候更新一次,要是很多有价值的内容没有来得及下载,怎么办呢??????
      

  15.   

    诸位,我问一个问题,CSDN的内容什么时候更新一次,要是很多有价值的内容没有来得及下载,怎么办呢??????
      

  16.   

    我觉得真正的DELPHI高手首先必须精通 OBJECT PASCAL 并且对面向对象编程有深刻的理解
      

  17.   

    我觉得真正的DELPHI高手首先必须精通 OBJECT PASCAL 并且对面向对象编程有深刻的理解
      

  18.   

    Phoenix2000:您老可真够牛的,不但拿Delphi做DirectX和OpenGL的游戏,还拿它来写VxD和WDM
    驱动程序,这还不算系统底层啊?不知您所谓的系统底层是什么?您不会想拿DELPHI写个完全的操作系统吧?另外问一句,您老是不是给C/C++和汇编刺激的太深了啊?
      

  19.   

    楼上那位, 我首先声明几点, 我并不老. 其次, 我并不是像你说的那样给 C/C++ 何汇编刺激了. 相反, 很多情况下我在用 Delphi 编程时都大量借用 C/C+ 汇编的代码设计思路. 关键的是思想方法. 你可以对一种编程语言很熟悉了解, 但是遇到具体问题如果你没有好的解决方案, 那有什么用? 我用 Delphi 来写很多看似不太可能的东西, 并不是想哗众取宠, 我只是想最大限度的发挥 Delphi 的潜能. 同时也在锻炼自己的能力, 鼓励自己产生创造性的思维. 不要以为我平时只用 Delphi 一种编程语言, 基本上我是一边用 C/C++ 一边用 Delphi, 两方优势互补, 这有什么不好吗? 我认为最大的好处就是提高了自己的能力. 我相信各位都与我有同感吧?
      

  20.   

    我也不太懂什么叫DOS下的32位保护模式程序,您老能给解释一下吗?
      

  21.   

    >>我觉得真正的DELPHI高手首先必须精通 OBJECT PASCAL 并且对面向对象编程有深刻的理解。
    同意booldthirst的观点。
     
      

  22.   

    另外,要看你更倾向于做哪一方面的高手:网络?数据库?多媒体?没有人能成为通吃一切的高手的。
    单就Delphi语言的高手来说,必须深入研究VCL,看看那些别人做的超酷控件,就是建立在深入研究VCL的基础上的。
      

  23.   

    32位的 DOS 保护模式程序是运行于 DOS 环境下的真正 32 位代码结构的程序, 运行于保护模式下, 并且寻址能力达到 4GB! 内存模式是 32 位的平坦线性模式, 不再分段. 它的效果与现在的 Windows 9x 应用程序在内存管理和寻址上基本是一样的, 当然它的程序流程还是传统的 DOS 结构, 不基于消息循环, 这点与 Windows 9x 应用程序不同. 早期的 DOS 下的游戏基本上采用 Watcom C/C++ 开发, 能够产生保护模式的32位 DOS 程序, 在运行时必须附带 DOS4GW.EXE 这个扩展器, 怎么样, 应该有印象了吧? 红色警报以及很多有名的 DOS 游戏都是 32 位的 DOS 保护模式. 现在用 Delphi 也可以开发这样的程序. 我前不久刚上传了一个软件开发包叫做 WDOSX 0.96 for Delphi 2/3/4/5, 支持 Delphi 2-5 各种版本, 可开发 32位保护模式 DOS 程序, 有兴趣的朋友可以在 csdn.net 的"共享软件"->"软件开发包(库)"中下载试一试.
      

  24.   

    Phoenix2000(Phoenix2000)老兄:
    的确是个牛人,但是现在还有几个人用这个东东? 
      

  25.   

    Phoenix2000(Phoenix2000)老兄:
    的确是个牛人,但是现在还有几个人用这个东东? 
      

  26.   

    用DELPHI赚到钱的就是高手,大家同意否?