VB语言教程(vb语言入门)

骆弘轮
导读 大家好,小信来为大家解答以上问题。VB语言教程,vb语言入门很多人还不知道,现在让我们一起来看看吧!1、首先,在Windows中,控件无处不在

大家好,小信来为大家解答以上问题。VB语言教程,vb语言入门很多人还不知道,现在让我们一起来看看吧!

1、 首先,在Windows中,控件无处不在。各种按钮,文本框,无线按钮都是各种控件。VB对这些控件进行建模,每个控件都有几个属性来控制它的外观和工作方法。这样就像在画板上一样,可以随意点几个鼠标键,一个按钮就完成了。在以前的编程语言中,这需要相当复杂的工作。也许你已经对面向对象编程有所了解。它是事件驱动的。对于不同的对象,你能感知到的事件会有所不同。例如,当您将鼠标移动到某个区域时,将会触发MouseMove事件。这很直观,也很好理解,但有些事件是抽象的。下面我来解释一下一般事件。Paint事件:当一个对象在屏幕上被移动、调整大小或清除时,程序会自动调用Paint事件。当对象的AutoDraw属性为true (-1)时,程序不会调用Paint事件。Resize事件:当对象的大小改变时,Resize事件被触发。Load事件:仅适用于窗体对象,并在窗体加载时运行。Unload事件:仅适用于窗体对象,并在窗体卸载时运行。

2、 然后,是变更控制事件,Change event:当对象的内容发生变化时,触发Change事件。最典型的例子是文本框。下拉事件:DropDown事件,仅用于ComboBox对象。PathChange事件:一个路径改变事件,仅用于FileBox列表框对象。VB常用的数据类型有:Integer (integer,表示-32768和32767之间的整数)、Long (long,表示-2147483648和2147483647之间的整数)、real (Single,表示-3.37E 38和3.37E 38之间的实数)、Double(Double,表示-1.67E 308和1.67E 308之间的实数)、characters (String 只有两个值为真/-1,)定义变量最简单的方法是使用Dim关键字,Dim变量名作为数据类型,也可以在一行中定义多个变量,DIM index作为整数,DIM number作为long。

3、 然后,在调用或更改MyHome的值时,VB建立一个新的变量类型——货币变量,类似于对对象的属性的操作。使用只有两位小数的货币变量,可以避免使用实变量带来的数值累加误差问题。当VB调用一个函数时,函数名后面必须跟一对括号。重新规范了VB白兰地的应用范围。在Basic中,所有隐式变量都被视为全局变量,而在VB中,所有隐式变量都被视为局部变量。VB中的Declare语句只支持DLL的子程序和不变函数。要使用数组,必须事先用Dim或Redim定义它。在使用注释语句之前,必须先了解注释的作用。注释不仅是对程序的解释,对调试程序也非常有用。例如,您可以使用注释来屏蔽语句,以观察变化并发现问题和错误。注释语句将是我们今后编程中使用最频繁的语句之一。在VB中,有两种注释语句,一种是使用“Rem”关键字,与DOS中批处理文件的用法相同,另一种是使用单引号“'”,例如:‘Dim a As String和Rem Dim a As String的作用相同。在早期版本中有很长的语句行,因为没有像C语言那样使用“;”为了将语句与语句分开,VB中的语句必须写在一行中,但后来的VB版本使用换行符“_”将一个长语句分成几行进行存储。

4、 然后,Tahoma,8134。如果你学过任何一种编程,你就会知道有两种语句,条件和循环,它们控制着程序中的进程。自然,VB也不例外。其实无论哪种语言,条件和循环都差不多,只是各有各的规律。在条件句中,我们来学习“如果?那马鞭呢。"声明。它的一般语法是:If条件Then语句?马鞭马鞭尾不同于C语言,VB条件语句更符合英语语法。如果Then后面只有一个语句,可以写成:if conditional Then statement而不是End If。有时候,我们也用If条件Then语句,Else语句,End If。我们可以在Else中嵌套If语句,比如If conditional Then语句,Else If语句,End If语句。

5、 然后,Tahoma,8,134 Select case a % case 1 printa=case 2 printa=case else printa不等于1or2,End Select。循环结构是计算机语言中的一种重要结构,应用非常广泛。最简单的例子就是累加器的作用,也可以用于穷举法。更直观的例子是将某个东西重复指定次数,这样就不用多次输入重复的语句,通过循环结构来完成,非常方便。C中有for循环语句,VB中也有For关键字,功能相同,但VB中的For语句更容易理解。其格式为:for循环变量=初值到终值[Step Step],下一个循环变量。默认情况下,step设置为1,可以省略,Step也可以设置为负值。Dim a=For I=1到10 a=Next I这是累加器最简单的例子。1到10加在一起,然后赋给a,这个效果同上,只是加反了。

6、 最后,While后面是逻辑条件判断,Do While?马鞭循环语句和While?马鞭Wend语句也有类似的功能,首先判断While后面的条件是否为真,如果为真,则执行里面的语句,如果为假,则退出循环,继续循环,直到条件为假并终止。做什么?马鞭Loop While和前两者的区别在于,它会先执行Do之后的语句,不管条件是真还是假,也就是至少会执行一次语句。类似于While的用法,还有Until语句,它终止循环,直到条件为真。句型可以用until代替上面三个语句中的While,但是因为容易记忆和混用,所以我建议只用While。Until条件可以等效于While Not条件。应根据适当的环境使用For循环和Whlie循环,它们有时是可替换的。运算数学+:加法,同样适用于字符串的组合。-:加法。*:乘法运算。/:除法运算。\:除法和除法运算。Mod:互补操作。比如a Mod b代表A被b整除后的余数:幂运算。A b代表以a为基数的b次方。

本文到此结束,希望对大家有所帮助。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!