1. 学过c语言,多久能看懂VB
VB和C哪有基本一样啊。
用着差多了
VB很简单1个月就够了。。前提你用心记
2. c语言和VB语言问题
楼主也应该感觉出来了,这是两个完全不同的开发工具,VB是面向对象的语言,它可以简便快捷的实现Windows下的各种应用程序,在ActiveX,多媒体,数据库及internet等多个领域有明显的优势。它简单易学,受到专业和非专业人的青睐。C是面向过程的语言,它即可以作为低级语言进行底层开发(现在的单片机、驱动程序很多是C开发的),又可做为高级语言开发(windows大多数是用C、Linux是纯用C开发的)。C,学基础的跟VB一样,无非也是一些变量、语句、数组(只不过VB没有指针),只要楼主改变一些思想和书写代码的习惯,多实代码用实践来证明你的疑惑,多抄一些代码来体验一下C的思想,再掌握好C的理论知识,再确定一个C的发展方向(面向底层还是开发出像QQ这样的程序)找一本工具书,实践会让你挥发自如。总之,看了教程,实践一定要跟上;实践!!!
3. 学过C语言,在学VB 买什么书好
要用VB直接在MSDN查查就行了
用不着专门买本VB书
4. 想学习vb编程,于是买了一本vb从入门到精通,这叫我个郁闷,我可是学过c语言的,这本书竟然看不懂,
我是学过VB的,可是,现在还是看不懂VC的书。在具体语言逻辑、用词上差别不大,但是涉及到语言整体背景,或者说是开始编程的出发点,差距就大了。
不知道你以前学的C是Windows下的C,还是dos下的C,编程界面是不是可视化的。是可以设计程序窗口,还是只靠写代码编程。
如果你以前学习的C,没有可视化编程界面,那么,跟VB的编程,在整体上有所区别。具体内容差别不大。当你能适应可视化编程时,自然就顺手了。
打个比方说,一个VB的程序,好象是一组C程序,当然语言是Basic语言,或者应该叫一组子程序,组合在了一起,包装在了一起,而起到包装作用的就是你在窗口设计界面中设计的那些按钮、文本框什么。
当程序运行时,你点了某个按钮,就会运行对应的一段程序,而这一段程序就是你在设计时,写在对应位置的那段程序。
这就是所谓的事件驱动模式。根据你对窗口的操作,决定运行哪一段程序。
或者也可以这样来理解一个VB程序,当然,实际结构可能不是这样的。
就象是你在C中写了一段代码,这段代码画出了一个窗口,然后,这个窗口里面有好些个按钮,当绘制完成这个窗口时,进入一个循环,在这个循环中,有一个CASE分支结构,等待你的输入,如果你点击了某个按钮,或者其他操作,CASE变量就会被赋一个值,然后,就执行某一段对应的代码。当你点击了退出按钮,CASE变量就指示程序结束退出。
只不过,在VB中,这个窗口你可以手工先绘制好,由VB的IDE帮你完成相应绘制的代码,而输入CASE变量的方式,也变成了在VB中的各种不同的事件。
要说具体语法,每种语言都差不多,关键是记得规范就可以了。
所以,在一本VB的入门书中,可能不是先讲解具体语法,而是讲解各种界面、控件,以及他们的属性、事件、方法。这些就是VB编程中的基本材料。要学习Vb,就要先熟悉这些基本材料,只有熟悉了这些材料,才能将其合理组合成一个程序。
不过,实际用到的控件,或者控件的属性、事件、方法,等内容可能并不是太多,你可以先简单看几个,然后,具体操作一下。相信很快就会适应了。
比如,一个新工程建立后,会有一个默认的窗口,点运行,就会出现一个空窗口,没有任何功能,因为你在里面什么没有没有写。你可以给他添加一个按钮,然后,双击这个按钮,会出现一段代码编辑窗口,并且新加入了一个空的子程序,这个子程序里就是按钮被点击事件要执行的代码,你可以在里面添加代码,比如说msgbox "OK",就会弹出一个对话框。诸如此类。你可以进行各种计算,要将结果显示出来,当然不能总是msgbox,还可以有其他多种途径,这就需要用到一些基本控件,比如文本框,标签什么的。然后,你对照着书上的内容,可以去找一下,哪种控件有什么作用,可以通过对他的什么操作达到什么效果。逐渐掌握更多的控件、事件、属性、方法等基础知识,就可以编出越来越强大的程序。
5. 学c语言对vb有帮助吗
计算机或者软件学院都会学C,c++,他对编程的思想有益处。VB和c语法差别挺大。
但是学了C后再学其他语言就简单了,只是学习他的语法,编程思想C就学到了
6. 我已经学习了c语言,自我感觉不错,那有没有必要学习vb呢大家给点意见
计算机专业的,或想做专业的,就学C和汇编,汇编必备
D可以不用考虑,因为他是非主流而且首席工程师也走人了,再直接点打击D迷们,C#绝对不比D难上手,而且D对中文支持不是一点差,就凭这点,中国人别和D打交道,其次,D根本离不开MS的DLL,哪天MS不爽,新OS新编程工具,D又要P颠P颠的跟了。
非专业的,VB足够了,说VB速度不行的,估计是不懂的编程吧,要知道在window下多数的VB控件是封装了各个API的,比如连接数据库用ADO,那么VB连接ADO与C连接ADO有速度差??如果有人说VB不能做大型软件,那只能说是他不会,看看人家金蝶。说VB不能写毒,那是水平不够,要知道毒是看系统了解多少,VBS毒相信大家没少见!至于高手们说的memory这些高深的东西,我不懂,就不多说了。
补充一下,有人问为什么专业要学C,非专业学VB,这不就是说VB不行。
其实不然,之所以学c,是因为专业的人是指经常和系统底层打交道的,很多底层在VB不能实现,即使能实现也非常累人,而且学c更容易了解类与对象的根本所在,又有继承等特性,对于做组件和接口,驱动等都是相当有用的。
而VB主要是给非专业人事使用,因为他们不需要直接面对底层,而只要使用现有的对象,做些应用程序。在浮点的大量运算上VB的速度确实不如C,但多数应用程序并不会用到那么大的运算量,毕竟不是人人在做导弹,DNA模拟的。而且MS已经留了相当多的接口了,比如3d可以直接调用dX去做,在调用API这层上,VB和C执行起来就没有什么差别了
7. 学了c语言还有必要去学vb程序设计吗
如果是计算机或者软件专业的, 没必要学VB
因为从软件开发角度来说,用VB的很少.
从个人兴趣来说, 如果不是把编程当做工作技能, 而是个人爱好, 那么VB还是值得玩玩的, 毕竟很简单, 上手快, 还能做出一些功能不太复杂, 界面也挺好看的小工具.
8. 学C语言的会VB吗
各种语言是有相通性的,但C语言和VB还是存在某些不同点, 存在如果学好了c语言,再看一些VB的资料,找出一些特殊不同的地方,马上就能理解了的,学起来是比一般的初学者快很多的
9. 谁有比较好的 C语言编程,VB编程的视频教程
楼上的不知道就不要胡说 误导新手 你说你现在在学习VC++ 你知道这是什么吗 不知道的话自己去网络 楼主 这是一段基础知识 Microsoft Visual C++ (简称Visual C++、MSVC、VC++或VC)微软公司的C++开发工具 具有集成开发环境 可提供编辑C语言,C++以及C++/CLI等编程语言 好了 下面回答你的问题 我学习C语言已经四年了 不敢说是高手 可至少已入门 我刚开始学习C的时候第一本书就是谭浩强老师主编的C程序设计 如果可以建议楼主看看 楼主想要视频的话 现在薯仔上面就有谭浩强老师讲课的视频 http://so.tudou.com/nisearch/%E8%B0%AD%E6%B5%A9%E5%BC%BA%20/ 学习C刚开始是一个很枯燥的过程 希望楼主坚持 至于VB 我没有过多的接触 我不了解 但是我不会胡说误导别人 以上都是我个人的一点经验 望楼主采纳 祝你成功