[想学习vb编程于是买了一本vb从入门到精通这叫我个郁闷我可]我是学过VB的,可是,现在还是看不懂VC的书。在具体语言逻辑、用词上差别不大,但是涉及到语言整体背景,或者说是开始编程的出发点,差距就大了。 不知道你以前学的C是Windows下的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,还可以有其他多种途径,这就需要用到一些基本控件,比如文本框,标签什么的。然后,你对照着书上的内容,可以去找一下,哪种控件有什么作用,可以通过对他的什么操作达到什么效果。逐渐掌握更多的控件、事件、属性、方法等基础知识,就可以编出越来越强大的程序。
延伸阅读:
如何学习VB程序语言只要你会用Windows操作系统就行,在VB中编程就是用MS事先给好的控件,通过对控件中函数的设置来达到自己的开发目的。那些函数都有具体的参数类型,用的一两次就会了,如果要想做一...
西班牙语学习:怎样从入门到精通1. 入门 西班牙语没有音标。每一个元音只有一种读音,因此,与英语学习不同的是,你可以“见词发音“,很快入门。一般,经过一星期的语音课程,初学者便可轻松掌握西班牙语的发音。但须...
Excel2007从入门到精通的内容简介Excel2007从入门到精通包括在基础篇中的认识Excel.操作工作簿和工作表。编辑工作表。美化工作表。用对象丰富表格以及打印表格等入门知识,在提高篇中的用公式计算数据。用函...
怎样学好vb编程我的建议: 第一、先认识vb,了解其实质、特点、优点与缺点等方面,这在以后编程中能帮助你选择正确的方法。 第二、学习vb的书写结构标识与运算符及各种变量类型,了解数组。 第三...
学习编程没有基础要从什么入门你既然喜欢编程,就应该认认真真的学习一门语言,学习微软的就先从VB开始,VB是比较好的入门语言,可视化的,比较简单,是非常好的入门语言。书籍最少应该准备两本,不可能一本书籍会包含...
新手怎么学习vb编程VB和VBA不同。你可能倾向于EXCEL的VBA。建议你买本Excel的VBA开发的书。《ExcelVBA开发技术大全》,伍远高著, 清华大学出版社2009年出版。 VB和Excel文件你可参考VB和Excel数...
学习使用VB程序的好处VB很好入门 简单 呵. 其优点 (1)Basic 简单易学,很容易上手。 (2)Visual Basic 提供了强大的可视化编程能力,可以让你轻松地做出漂亮的程序。 (3)众多的控件让编程变得象垒积...
怎样学习VB编程?1、如果一行程序太长,能不能换行? VB的程序代码是允许换行书写的,只要在每次换行的最后一个字符加上换行字符“_”就可以了。例如: Sub PicMove() Frm.Picture2.Left = Frm.Pict...
我想学习编程VB语言应该真该怎么入门啊我认为在选购书之前,听我的:到网上下载VB6.0企业版和MSDN。企业版功能齐全,让你更好地认识VB的编程环境,而MSDN呢则是一本实用的"VB字典"。里面有所有控件的使用方法、属性、成员...