你们好,最近小活发现有诸多的小伙伴们对于vb语言自学,vb语言入门这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、 首先,控件在Windows中无处不在,各种按钮、文本框、无线按钮都是控件的类型。VB对这些控件进行建模,每个控件都有几个属性来控制控件的外观和工作方法。
2、 这样就像在画板上一样,可以随意点击几下鼠标,完成一个按钮,这在以前的编程语言中是相当复杂的。您可能已经对面向对象编程有所了解,它是事件驱动的。对于不同的对象,
3、 能够被感知的事件将是不同的。比如当你把鼠标移动到某个区域,就会触发MouseMove事件,这个事件很直观,也很容易理解,但是有些事件比较抽象。下面我来解释一下一般事件。
4、 窗体和图像框事件Paint事件:当一个对象在屏幕中被移动、调整大小或清除时,程序会自动调用Paint事件。当对象的AutoDraw属性为true (-1)时,
5、 程序不会调用Paint事件。Resize事件:当对象的大小改变时,Resize事件被触发。Load事件:仅适用于窗体对象,并在窗体加载时运行。Unload事件:仅适用于表单对象。
6、 当窗体卸载时运行。
7、 然后,是变更控制事件,Change event:当对象的内容发生变化时,触发Change事件。最典型的例子是文本框。丢弃事件:丢弃事件,
8、 仅用于ComboBox对象。PathChange事件:一个路径更改事件,仅用于FileBox对象。VB常用的数据类型有:整数,
9、 介于-32768和32767之间的整数)、Long(介于-2147483648和2147483647之间的整数)、real (Single,
10、 表示-3.37E 38和3.37E 38之间的实数)、双精度实数类型(表示-1.67E 308和1.67E 308之间的实数)、字符(字符串,每个字符占用一个字节,
11、 可存储0 ~ 65,535个字符)、Boolean(布尔型,只有两个值True/-1或False/0)。数据类型的定义方法,定义变量最简单的方法是使用Dim关键字,
12、 Dim变量名作为数据类型,或者可以在一行中定义多个变量,dim index作为整数,dim number作为long。
13、 然后,VB在调用或更改MyHome的值时,建立一个新的变量类型——货币变量,通过使用只有两位小数的货币变量,可以避免使用实变量带来的数值累加误差问题。
14、 当VB调用一个函数时,后面必须跟一对括号。VB重新规范了brandy的使用范围,在Basic中将所有隐式变量视为全局变量,在VB中将所有隐式变量视为局部变量。
15、 VB中的Declare只支持动态链接库(DLL)的子程序和不变函数。要使用数组,必须事先用Dim或Redim定义它。在使用注释语句之前,必须先了解注释的功能。
16、 注释不仅是对程序的解释,而且对调试程序非常有用。例如,注释可用于屏蔽语句,以观察变化并发现问题和错误。将来,注释语句将是我们编程中最常用的语句之一。在VB中,
17、 注释语句有两种,一种是使用“Rem”关键字,与DOS中批处理文件的用法相同,另一种是使用单引号。
18、 例如,' dim a as string '与Rem Dim a As String的功能相同。长句的分支是早期版本的,因为没有像C这样的语言使用“;”将陈述与陈述分开,
19、 VB语句必须写在一行中,但较新版本的VB使用换行符“_”将一个长语句分成几行进行存储。
20、 然后,是Tahoma,8134。如果你学过任何一种编程,就会知道在程序中控制其流程的语句有两种,条件和循环,当然VB也不例外。事实上,不管语言、条件和循环是什么样子,
21、 只是各有各的规矩罢了。在条件句中,我们来学习“如果?”?然后呢?“声明。它的一般语法是:If条件Then语句语句?End If不同于c语言。
22、 VB的条件语句更符合英语语法。如果只有一个语句后跟Then,可以写成:If条件Then语句而不是End If。
23、 有时我们也会使用If条件Then语句、Else语句和End If语句,我们可以将If语句嵌套在Else中。
24、 例如:If条件Then语句Else If语句Else语句End If。
25、 是Tahoma,8134选择事例a %事例1打印a=事例2打印a=事例Else打印a不等于一或2,
26、 最后,While后面是逻辑条件判断,Do While?循环语句和While?Wend语句也有类似的功能,就是先判断While后面的条件是否为真,如果是,就执行里面的语句。
27、 如果为假,则退出循环并继续循环,直到条件为假。做什么?Loop While与前两者的区别在于,它会先执行Do之后的语句,而不管条件是否为真,也就是至少会执行一次语句。
28、 类似于While的使用,仍然有一个Until语句,它终止循环,直到条件为真。句型可以用until代替上面三个语句的While,但是因为好记,
29、 所以我建议直接用While。Until条件可以等效于While Not条件。For循环和Whlie循环应该根据适当的环境使用,它们有时可以替换。算术运算数学运算+:加法运算,
30、 它也适用于字符串之间的合并操作。-:加法运算。*:乘法。/:除法运算。\:可除运算。Mod:余数运算。比如a Mod b代表a被b整除后的余数:幂运算。
31、 A b代表以a为基数的b次方。
以上就是vb语言入门这篇文章的一些介绍,希望对大家有所帮助。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!