我是这么想的,Delphi玩久,想在深入下去,要是对Windows的机制不熟悉的话是不行的。那么就要学习SDK了。好了,SDK是C++结构,那你看不懂,那你就要学习C++。
所以我就在想是不是Delphi高手也是VC高手,或是说C++很在行。这个只是我的想法,不知道大家是怎么想的。

解决方案 »

  1.   

    SDK不是C++的应该是C的,因为sdk没有任何class的特征。delphi的编程语法比vc的简单的多了,vc的许多宏让人头昏脑涨,delphi中根本没有。另外,我觉得系统高手和工具高手应该分开。
      

  2.   

    hehe^^ 差不多吧,我是才C/C++那边转过来的,所以什么都会点
      

  3.   

    C 和 C++是不一样的
    但是 C++ 和 Object pascal就有类似之处。
    而 Delphi 只能说和 VC有可比之处
      

  4.   

    学了delphi还有必要学vc么?或者说学了object pascal还有必要学c ++么?
    如果delphi厉害了,可以学api啊,学vc是重复劳动了吧
      

  5.   

    一般深入系统编程的人大都对C++有所了解,甚至熟悉或者精通吧。
    当学习SDK和API的同时会激起对C++的兴趣,至少我这么认为。
      

  6.   

    还有,我觉得C++和VC有区别,不能混为一谈。
      

  7.   

    我的历史:
    delphi----sdk-----vc++
    不过我觉得除非你想深入学习windows,要不他们的关系并不大。
      

  8.   

    语法不一样,DELPHI和C++是很相式的。delphi运用SDK也可以的,只是看着不舒服。
      

  9.   

    我cb合delphi同时用;delphi写控件;cb调用;
      

  10.   

    api,sdk,delphi,vc之类的都不要着急学,你应该先明白你到底要干什么在学!哈哈,这就是首先要明确需求!只要能挣到钱,学什么都可以了!包括给富婆胸部按摩!
      

  11.   

    呵呵那句老话应该改了真正的程序员用C聪明的程序员先用delphi以后不爽,全换了笨程序员一直用delphi哈哈
      

  12.   

    聪明的程序员先用delphi以后不爽,全换了笨程序员一直用delphi
      

  13.   

    其实还是先学习VC,在学习delphi好些
      

  14.   

    我觉得联系不大,但作为delphi的使用者,看看c++也是很有帮助的
      

  15.   

    我开始时学得很全, 什么语言都学,但不深入,现在学DELPHI ,我就觉得很容易上手,遇到不懂的我通常能参考各种语言的相关知识来解决问题, 所以, 我认为学编程是要懂得多种语言, 这样才有利于更深入的学习。
      

  16.   

    我觉得如果delphi如果想深入下去,就是得对C++熟悉,
    我现在就在学习C++
      

  17.   

    C C++ 是什么玩意???????HOHO
      

  18.   

    不是
    Delphi高手可能不懂C/C++/VC
      

  19.   

    我不是delphi高手,但我懂一点c
      

  20.   

    我感觉 C 、C++、WINDOWS 、DELPHI是相互关联的,相通的
    Windows在 C\C++\MFC 上建立起来的
    而Delphi是windows平台上的开发环境,很多东西用的Windows的
    高境界的在与神不在与形
      

  21.   

    C++与Delphi只是语言有区别,就像中国有很多方言一样,所以如果Delphi水平很高,那C++水平也不一定很差,否则就称不上高手!!!
      

  22.   

    Delphi封装了大部分的windows API的调用,
    所以在Delphi中使用windows API,跟在VC中是很大不同的,
    学Delphi的人,并不一定要学VC.
      

  23.   

    用DELPHI做数据库,用VC做系统!!!!!!!!!
      

  24.   

    我想学好DELPHI,但我只懂TURBO C。
      

  25.   

    Object Pascal比C++容易多了,它们只有一些是相通的,就是面向对象的思想,在实现上有很多不同,你要明白一点,delphi是用object pascal封装了API,而VC是用C++封装了API,所以说,DELPHI高手也是VC高手的这种说法我不苟同,而且C++高手并不一定是VC高手(指VC6),VC++.NET我还没用,不知道它对C++的支持怎样.
    学VC和DELPHI不一样,DELPHI和VB一样,比较容易学,但VC学起来就不是那么容易了,对VC怎么学我便没经验了
      

  26.   

    用delphi做windows sdk很“平坦”的,比c都省事,老实说那些api基本都能用汇编调用。
    主要是用object pascal调用比较舒服,顺手,不习惯c的风格,更不习惯c++。
    此外sdk跟windows机制关系不大,就光有实现部分,具体怎么实现,microsoft说了算。
    小胖子李维好象以前一直是玩c++的。
      

  27.   

    读书用TURBO PASCAL5.0,毕业后工作用了三四年TC2.0,现在用DELPHI,只用过CB,没用过VC
    其实都是编程工具而已,混口饭吃罢了
      

  28.   

    深入浅出mfc中有一个画图然后保存的例子,现在看delphi时候不知道有没有
    相应的机制,比如我做一个画图的例子 有一个自己的类,我怎么保存呢?
    mfc中的view-docunment在delphi中对应什么?有没有类似 Serialize
    CArchive这些读写类的东西?
      

  29.   

    VC和delphhi都有自己的对SDK的封装机制,
    他们是不同的;
    我一直用delphi ,VC也懂一点,
    我觉得他们有很多相似的地方,
      

  30.   

    c++是内功。delphi的高手都是c++高手。
    写delphi书的人都是c++高手。
    李维是一个,写《delphi从入门到精通》的那个家伙用了n年c++.
    还有写《delphi4技术内幕》那个家伙,呵呵
      

  31.   

    确实如此,如果你不懂C++/C,估计一般是个才入门的,这会用控件那种,
    要想真的学好编程,当然要会C++/C,
      

  32.   

    学好了Delphi就不用学VC了
    同样的道理学好VC就不用DelphiDelphi一样可以是ASM+API的,System.pas是系统内核,看过了?基本上是ASM的
    只会用控件的根本就不懂Delphi我不敢说是D的高手,对VC就基本不懂/ by LY http://lysoft.7u7.net http://liuyang.7i24.com http://lysoft.91i.net
      

  33.   

    应该反过来说。。
    如果C++玩的好。。那么DELPHI和VC就会玩得通
      

  34.   

    DELPHI高手一定懂C++
    因为都是编程语言相通的
    但不一定精通
    比如C++庞大的类库和函数库
    不做项目的话就难以搞懂
      

  35.   

    单纯讲语言,一般都不会难,C/C++, Pascal, Java, Python...但是要了解某个Framework or Kit,就比较困难了,需要的是时间和经验,而现在的开发,必定是基于某个库的.dotNet和J2EE那个好?其实只不过是两个商业上对立的阵营,大同小异.说到底,欧觉得楼主面临的不是技术上的问题,而是职业生涯规划的问题.
      

  36.   

    标准C++太难了,增加了一大堆东西,简直没有意思。还是Delphi好,简单易用,想要深入也非常容易。
      

  37.   

    我两个工具都在用,感觉delphi更实用,c++偏于学院派了。
      

  38.   

    同意cjfzy(他山之石,可以攻玉。) 的说法,如果拘泥于开发工具本身,见识也太浅薄了些。
    我从来不认可Delphi高手一说,只接受Windows编程高手
      

  39.   

    如果想对windows有些了解的话,建议看看《windows核心编程》
      

  40.   

    同意:
    INeedCa(缺钙) 
     
      单纯讲语言,一般都不会难,C/C++, Pascal, Java, Python...但是要了解某个Framework or Kit,就比较困难了,需要的是时间和经验,而现在的开发,必定是基于某个库的.dotNet和J2EE那个好?其实只不过是两个商业上对立的阵营,大同小异.说到底,欧觉得楼主面临的不是技术上的问题,而是职业生涯规划的问题.建议楼考虑自已以后的发展方向
      

  41.   

    我也是想问一下,dephi是不是比c/c++更深晦一些?学好了c++后,还需不需学dephi
    ,发觉要学的还有很多。真累!
      

  42.   

    Delphi高手不一定是VC高手,也不一定C++很在行。
      

  43.   

    语言这个东西,底层都是差不多的,Delphi高手自然就会成为很容易的理解C++的东西。我用了5年的C,C++,现在用Delphi没觉得有什么太大的不同,除了语法书写不太一样,很多在C++里能用的方法,在delphi里也一样能用。可以学学两者的编译系统就明白了。
      

  44.   

    我喜欢java
    c和c++也算不上高手
    可是Dephi学得也不差啊
      

  45.   

    delphi是一个不错的编程工具。在做界面和操作数据库方面很方便。
    但如果刚开始学习使用工具,还是用VC吧,就因为它麻烦。
      

  46.   

    我C/C++都很好,VC却没学好,因为看的第一本书“从入门到精通”把我搞迷糊了。
    我现在用delphi,看教程的第2天,我就基本知道怎么用delphi了。看来还是delphi
    好学点。我曾抱怨过我正式学的第一门语言是pascal,认为是在浪费时间。应该
    直接学C,现在我已经开始感谢当时学过pascal了。
      

  47.   

    能对这个问题有见解的肯定都是高手了
    请各位高手帮助看看俺的问题
    俺会点vc,不会delphi,不敢发言表态但有一个问题请教各位高手:“如何从COM传入的参数得到TADOConnection”http://expert.csdn.net/Expert/topic/1835/1835664.xml?temp=.8442041非常感激!
      

  48.   

    能称得高手的必须对操作系统(也就是你的开发平台)相当熟悉,要熟悉它,必须要知道C或CPP OR 汇编
      

  49.   

    哎、曾经是迷茫的学生,什么直接寄存器,间接寄存器,什么段寄存器,全他妈的忘记了;更不用说汇编语言了;唯一还经常沿用的就是INC和DEC啊,呵呵就快忘记了它们也是汇编里的操作指令;