第一生活网

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也不例外。其实无论哪种语言,条件和循环都差不多,只是各有各的规律。在条件句中,我们来学习“如果?然后呢?"声明。它的一般语法是:如果那么?End不同于C语言,VB条件语句更符合英语语法。如果Then后面只有一个语句,可以写成:If Then而不是End If。有时我们也用If Then Else End If,或者我们可以在Else中嵌套If语句,比如:If Then Else If Else 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=To [Step],Next。默认情况下,Step设置为1,可以省略,Step也可以设置为负值,Dim a=For I=1到10。

6、最后,While 后面都跟逻辑条件判断,Do While ?? Loop 语句和While ?? Wend 语句作用相似,都是 先判断 While 后面的条件是否为真,如果为真则执行里面的语句,如果为假,则退出循环,循 环直至条件为假终止。Do ?? Loop While 与前两者的区别在于,它不管条件的真假,都会先执行Do后面的语句,也就是说,它至少执行语句一次。 与 While 用法相似的还有 Until 语句,它是直至条件为真则终止循环,句式把 While 上述三个语句的 While 换成 Until 即可,但是因为容易记混,所以我建议只用 While 即可。Until 可以相当于 While Not 。 For 循环和 Whlie 循环应当根据适当的环境使用,它们有时也可替换。运算操作数学运算 +:加法运算,也适合于字符串的之间的合并运算。 -:加法运算。 *:乘法运算。 /:除法运算。 \:整除运算。 Mod:求余运算。例如:a Mod b 表示 a 被 b 整除以后的余数。 ^:幂运算。A^B 表示以 A 为底的 B 次方。

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