本人感觉自己的vb还行,但想学vc和mfc但看了一些书还是没有头绪,那位大虾知道一下啊!!!
谢谢!

解决方案 »

  1.   

    语言都是工具,关键看你的逻辑能力和对windows的理解
      

  2.   

    精通VB者学VC,不如完全不会编程的人学VC!
    当然,编程的基本技能,比如逻辑思维、数学等方面还是通用的。
      

  3.   

    这个话题大了,个人认为学VC会好点,去招聘会看看,已经很少能看到VB这样的字眼了我在学校学的也是VB,当时画个控件ttt,用ttt.caption = "ssss",而才用VC时画一个控件,对应了一个变量,结果这个变量就是这个控件里填的值,当时就想不通为什么不是控件的高呢,
    原来VC可以让很多变量与之关联,最主要的是它的控件都对应一个类,可以通过类对象取/设这个控件的其他属性,其实和VB差不多慢慢转没啥问题,顶多一年
      

  4.   

    没学过VB  , 看VB 的语法 就郁闷...连个分号都没..呵呵....感觉VB精通的话,,唯一好处就是API清楚点了...不必重新学..呵呵..
      

  5.   

    如果在VB下经常用API的话
    那么要学起VC来不会很难前提是C++的语法要掌握
      

  6.   

    VC++更容易找到好工作,VB做好了也可以,关键在于个人兴趣.
      

  7.   

    差距很大,
    特别在细节上,VC强大就在于对细节可以很精确随意地把握,VB作不到。
      

  8.   

    反驳楼上一下
       我是一个学VB后在学VC的人   而且我用VB时间很长,开发过项目,
       首先VB没有指针调用API的形势和类C语言区别太大了,VB把类封装的非常好,你根本感觉不到类的存在,你很少自己去重新写一个类。
       
       而在VC中类是每时每刻都会出现的。自己去体会吧。   如果你要做的东西和底层接触不大,建议去学C#,学过VB在学C#很简单。
       VB的思维和VC太不一样了,楼上一位说的很对 学过VB的人在学VC不如一个没学过语言的人(当然有点偏激)。
       
       
       
      

  9.   

    如果vb学的很浅,差别不大,如果vb学的很深入,差别也不大
    一般情况,差别大
      

  10.   

    VB和VC都学过,差别还是很大的。
      

  11.   

    如果vb学的很浅,差别不大,如果vb学的很深入,差别也不大
    一般情况,差别大
      

  12.   

    对vb的语法总是不习惯,还是习惯c++的语法啊,如果lz的有c++基础的话,应该会容易些,如果没有c++基础的话还是先学c++吧,或者lz可以去学delphi,和vb相似的地方很多的,用的是pascal语言
      

  13.   

    VB用多了会养成很多习惯,而这些习惯是对C++有害的...还不如啥都不会的人学VC...
      

  14.   

    当时我由VB转向VC的时候,挺痛苦的建议VB一定要先熟悉API后再去学VC吧,路好走一点~~
      

  15.   

    vb 上层,vc 系统层编码
      

  16.   

    1.对基础知识的要求不同,vb不要求你对系统底层了解有多少,库里面帮你封装了很多层。vc不一样,对系统怎么都得有些了解,不然,很麻烦。
    2.应用范围不一样,vb适合快速开发,vc不适合。vb适合对系统底层依赖不高的项目,如果对系统底层依赖较高,用vc比较合适.至于汇编嘛,win32的汇编相对于vc来说没多大优势。反尔开发速度不如vc.
    3.调试,相对来说vc的程序调试起来比vb的吃力。
    4.语法,basic和c是不同的语言,语法不同也在情理之中。结构和类还好,
    c的难点应该是指针,内存管理比较麻烦,一般初学在这两个地方都会弄到头晕。c++的模板也比较头痛(不过真正你自己用到的时候应该不会太多,如果你想参与boost的开发,又另当别论)。
      

  17.   

    其实我想做一些图象方面的编程,原来用vb,可是到后来视频程序都无法保存!!
    而且还得用查询方式来采集视频(我反正是没找到别的方法),所以觉得差点,但是我觉的vb别的方便还是挺好的,甚至速度(你把算法考虑好的话)都不是问题,但这个问题在编程的时候得经常想着点!!!
      

  18.   

    我以前搞VB的(4年),现在学习VC,觉得两者差别还是很大,太大了;VC不好上路
      

  19.   

    TMD,vc做界面没vb方便,如:在一个对话框上放一个大的picture控件做背景,再在那个picture上放几个小的picture作按钮。
    这时,都加上图片后就无法选择小的picture进行修改,定位等
      

  20.   

    VC没VB那么清爽了,区别还是蛮大的
      

  21.   

    学什么都一样,最重要的不是学什么语言!
    而是你解决问题的能力,以及对你所从事,或准备从事行业知识的掌握.
    如果你很熟悉操作系统又有很好的建模能力,
    VB或者VC对你来说只是一种工具.本人用了快5年,我觉得没有哪个容易哪个难,哪个好哪个坏!
      

  22.   

    好多人
    没学过vb
    正在学VC
      

  23.   

    呵呵,VB跟VC都是工具,关键在于有没有“想法”