只要你真的想学,绝对不晚。
我只有一个建议: Delphi 
绝对适合你,相信我没错的
如果你以后真的学 Delphi ,别忘了给我分

解决方案 »

  1.   

    Delphi 是最好的快速开发工具,正好适合象你这样的没学过一些基础课程的
      

  2.   

    看你是为什么而学,如果是为找工作而学,可能已经晚了,如果是出于兴趣而学,则一点也不晚。至于学什么语言,我建议你还是学VC吧,功能强大,而且你已经会VB,再学VC不会很难。
      

  3.   

    VC与DELPHI、C++ Builder、PowerBuilder、C/C++各自的优缺点,各自对于编“数据库”(如SQL)的优缺点。
      

  4.   

    要向数据库方面发展,就学Delphi,PB
    其他方面就学C/C++
      

  5.   

    强烈建议学Java,它和VB一样易学,且功能很强大,学会它你将成为网络方面的高手,你将成为抢手货!
      

  6.   

    换换环境,  学UNIX+INFORMIX, 有大用场.   听我的没错的!!!
      

  7.   

    他们说的使你会更迷茫。
    不要局限于某一门具体的语言
    更应该把握技术构架和原理。
    针对某一项技术去学习,如数据访问技术(ado,dao,odbc等)
    要深入理解这些数据访问技术的框架原理。
      

  8.   

    没有多少Delphi能做而VB不能做的事情
    何况Visual Basic.NET功能强大,是你的必修
    VB程序员学C#和Java也一样容易,当然,坚持增强VB的水平对你没有坏处
     
      

  9.   

    怕什么!学习VB早样可以成为高手,建议你继续深入下去
    你可以借住你对VB的熟悉优势....深入到其他领域
    如去研究WIN32API,然后就可一过度到其他语言
    如VC
      

  10.   

    比尔盖兹说:
    没有用VB编不出来的程序。
    我说:
    VB一样能成高手.
      

  11.   

    WHAT?学了VB再学DELPHI?SHIT!上面的话会误导你!我本人27岁才学PROGRAMMING,原只是
    个文科专科生,先在不也GOOD JOB,我的同事有不少COMPUTER
    大本,又如何,在印度软件工程师是先学编程,再学数句结构的。
    文科生并没色么,关键是中国人有一特点,”追求完美,非常完美''''“
    这就使年龄和专业成问题了,我是这样解决这一问题的,先从事PROGRAMMING
    工作,边复习,考COMPUTER硕士。不也就完美,非常"完美"了吗(满足虚荣心)-嘿嘿??
    建议先VB+SQL(或ACCESS)+PB找到工作,再VC(文档结构视图是分水岭),JAVA(非常重要),
    最好学点SDK,相信我没错的。
      

  12.   

    vb博大精深,兄弟,有的学delphi这些时间,还不如去把vb研究的
    深一些,古人说的好,只要功夫深,草木皆成剑。
      

  13.   

    要我看,你的vb水平不会好到哪里去,你用vb开发过哪些软件?
      

  14.   

    baby319(干草):
      [email protected]想跟你联系!!!!!!!!!!
      

  15.   

    同意ebeer888的观点.
    还是先找到工作,在项目中提高水平才是最快的.
    现在VB+SQL 还是能找到工作的.
      

  16.   

    其实学什么并不重要,最重要的是有兴趣学下去。如果你能把VB学得淋漓尽致的话,相信也能开发出相当水准的软件。初学者最忌讳的就是这山望着那山高,刚学一会儿,发现Delphi好用,就想学Delphi,发现VC功能强,又想学VC,然后还有Java,C#等等....,到头来什么都不精。
      

  17.   

    编程语言只是用来表达自己思想的工具罢了,更重要的是你的编程思想。
    仅仅会使用VB是远远不够的,要编出一个好的程序还有很大程度上要取决于你的专业知识,比如财务软件要结合你的财务方面的知识,系统软件要取决于你的计算机软硬件的低层知识。
    不要太过在意你是一个文科生,编程与写文章一样要有灵感和天赋。
    至于选何种语言,我觉得要看你要用在哪方面,如果只是为了编写一些应用程序,那么用 VB 已足够了,
    不要再考虑 Delphi ,因为它与 VB 差不了多少。如果想编写系统程序,那么,不可避免你必须要学会C 和 VC++。你也不用去考虑其他语言(可适当考虑一下 Java),因为真正的程序员只知道 C...
      

  18.   

    工欲善其事,比先利其器。
      程序员问的最多的问题可能就是那个语言最好,最有前(钱)途?什么样的语言最厉害呢?
      其实这里边存在着一个很大的误区。那就是你适合干什么,你要开发什么。对于程序员来说,Java也好,C++也好,vb也好,都是用来完成某一项具体的项目的一种工具罢了。不过,既然是工具,就看你怎么用了。
      2。条条大路通罗马!
      对程序员来说,并不存在哪一种语言比哪一种语言更厉害的说法,关键是对你来说,你能不能用它来解决实际问题。而我们的程序员往往还在争论什么语言更好,这个语言更厉害,那个语言太低极了等等,而忘了程序员的最终使命,就是完成工作先!
      当然,在你工作确定下来后,你才可以根据工作和自己的实际情况来确定你用哪一种工具最好,比如:如果是办公自动化。我们可以考虑用Lotus Notes,Vb,或是Dephi。而这个时候,也许是Lotus Notes更适合一些(注意,是更适合,不是说Lotus Notes比Dephi 或vb好),当然你要根据实际情况。如果你只会Dephi那么,就用Dephi好了。否则等你熟悉了Lotus Notes的话那么早误工了,如果是数据库产品,你可以考虑用PB,或是FoxPro。或是Vb等等。如果是MIS系统,可以用vc++或是Vb等等。如果是网络的话,你可以考虑用Java,c++。这里我们就可以看到,其实完成某些工作,并不是只有用一种工具才能完成的。而现在竞争强烈的天下,每一种存在的语言都必然都参考了某些语言的优势,也就是互相都有相通的地方。所以,只要是你能解决最终问题的。我们还要考虑过程那么多干什么呢?
      3。榔头和斧头的故事。
      既然都是开发工具,那为什么非要比个上下呢。这里边显然带着某些个人的色彩,某些人用惯了一种开发工具,当然,如果他常常接触某些专业性的工作的话。它可能对某一种语言深爱不以,在他看来,那么这种语言无疑是最厉害的了,但是一但换一种工作的话,他还是最好的吗?如果每要用它,那么也可以实现是最好的了,但是这就好比是哪榔头订钉子,那斧头劈柴火是最好的,但是如果你翻过来。就别扭多了。即使能完成也要耗吊不少的功夫。
      4。速度最快的误区。(这里说的是编译后的执行速度)
      这可能是某些程序员老生长谈的理由了,就是我这个语言比你那个语言的执行速度快了N倍。资源也占用了不少,其实。这还是走了误区,这当然是评价一个好程序员的重要条件。但是这不是所有条件,如果开发一个程序用一种语言1个星期,而另一种语言则要1个月,你说他还是更好的吗。这里就有个很怪的现象,我们中的许多人好像对Java ,C++很是情有独钟,而且还很极端,仿佛觉得只有用这两种的人才是“真正”的程序员。(我个人理解的程序员可能不是这样。)很看不起Vb或是Dephi。可是往往用后者的人更多。(多程序员来说也不是好事情)我见过一个朋友,在大学时这样思想就很严重,结果到毕业了也没用Vc++设计出一个能让大家用的程序来,最后的毕业设计还是用的vb。如果你很走极端的话。那你不如用汇编好了。它可能比谁都速度快。或者你直接用机器码好了。
      5。样样精通的传说。
      我常常在某些人的简历上看到某某精通c,c++,pb,vb,dephi。就把我羡慕的不行,应为到现在为止,我连一个精通的工具不敢说,只能说c,vb熟一些,vc++就连熟都不敢说。结果招进来一看,好嘛,连我熟的水平都不如。说实话,语言这东东大体都是相通的,都是有变量,类型,数组,对象,函数,过程,循环,条件,除错等等组成大体的架构,有的会更多,随着发展,组成她们的成员可能会不断变化。但是没有必要全部都要学。
       而常常这样写简历的大多都是大学计算机系的学生。而中国的某些大学教育制度就培养了许多这样的学生,经常一个学期就学一门语言。到了大四很多学生连也写不出一个可以让许多人用的软件。这能不说是一种误区吗?
      6。一统天下的梦想。
      每每在学一种语言的时候,我们就幻想着这种语言一定要一统天下。他最厉害。呵呵,就如同小时後的武侠小说中说的那样学一种武功,学好了後天下无敌。要这个世界上再也没有比我跟厉害的人了。可惜。往往发现,自己总也达不到那种境界,就是好像发现那一个门派钻研深了,就也很里害了。所谓“邪道出高手”,你只要哪一种功夫学的好了。都是大虾了。
      其实,语言更像我们常看到的武侠小说中的兵器一样。你发现那一种好时就用哪一种好了。不要觉得大刀扛起来很酷就觉得剑不厉害。关键还是要看你的基本功,还有你以后的把这种兵器用的怎么样。而我们说的基本功很想我们说的pasical,basic,c语言。通过它你就可以了解到程序语言的大致思路,然后你就可以根据你所学的基本功,跳一样合适的兵器(开发工具)。开始你的江湖生涯吧。(程序员之路)当然,此时,你是最危险的。你发现任何一个人拿着兵器的人几乎都可以打败你。我刚刚学会C之后就是这样,发现我几乎用它开发不了一个大程序(学校里的C课本就是这样。)这个时候,你可不要觉得那个家伙厉害就更它学。丢下你的兵器。那么,你往往什么也学不了。
      7。独孤九剑的秘诀。
      到最后,我们发现,其实你用熟了一种兵器之后,在用其它的也就很好用了,这时,说明你至少熟了一门武器。当然,一代大虾不是很好当的。那么,什么才是最厉害的大虾呢,我们发现,真正厉害的人
    已经不说自己用什么样的兵器了。做到手无剑而心有剑(当然,如果你是用刀的话。就是手无刀而心有刀了)这也我认为真正的程序员最重要的,就是不在还停留在某一种语言更好的争论上。而是关键看你的算法。或是程序整体的流程,思路等等,真正的独孤九剑是没有的,你不可能靠一种开发语言就走边天下都不怕,如果有的话,还是建议你多看看数据结构,程序分析。程序流程的书来看看吧。 
      

  19.   

    coolbat兄已经说的很清楚了,其实偶也和你一样,只了解VB,也在钻研这门语言,不过偶还是觉得只了解VB还是不够的,所以在大学里偶还准备学JAVA。作为一名文科生,在掌握专业知识的同时能利用一种开发工具做软件还是很不错的·
      

  20.   

    我是一名中学生,vb已用的差不多了,所以我前段时间已也在考虑你这个问题,我选择了Delphi 。我个人认为,DELPHI比较合适VB使用者,因为它的结构比VB紧密,能加强逻辑思维。当然VC也不错,也是M$出的,MSDN查东西方便,同样是不错的选择。
    别忘了给分!
      

  21.   

    无话可说。我用VB,以前也作过VB+SQLServer的开发。最让我头疼的是最初的程序与数据库的规划与设计。因为以往的经验告诉自己,如果这个环节出现错误,则会最终失败但我很苦恼,因为好像在许多人看来,用VB就已经决定了程序的低能!我可以忍受别人说了什么,但我不想忍受!因为我知道时间与经验的积累会使我开发出金子般的程序。有时心里真是很不高兴,被人一声声叫作“傻VB”的感觉不舒服。为什么?只是为了人家用BCB。
    程序作完了,依然逃不过别人的讽刺。毕竟VB生的安装文件也无法与BCB等相比。我不想争论什么,也不想讨个什么说法。因为楼上许多老哥说的好:而是关键看你的算法。或是程序整体的流程,思路等等,真正的独孤九剑是没有的 
    (很讽刺,我已经打算去学dephi了)