vb教程 vb教程pdf


vb教程 vb教程pdf

文章插图
1、首先 , 在 Windows 中控件的身影无处不在,各种各样的按钮、文本框、无线钮,都是控 件的种类,VB 把这些控件模式化 , 并且每个控件都有若干属性用来控制控件的外观,工作方法 。这样就可以象在画板上一样,随意点几下鼠标,一个按钮就完成了,这些在以前的编程语言下是要经过相当复杂的工作的 。可能对面向对象的编程已经有了一定了解 , 它是由事件驱动的 , 对于不同的对象, 所能感应到的事件也会不同,譬如说当你把鼠标移进某一区域时就会触发 MouseMove 事件,这很直观,也容易理解,但也有些事件比较抽象,下面我来对一般的事件进行一下解释 。窗体和图象框类事件 Paint 事件:当某一对象在屏幕中被移动 , 改变尺寸或清除后,程序会自动调用 Paint 事件 。当对象的 AutoDraw 属性为 True(-1)时,程序不会调用 Paint 事件 。Resize 事件:当对象的大小改变时触发 Resize 事件 。Load 事件:仅适用于窗体对象 , 当窗体被装载时运行 。Unload 事件:仅适用于窗体对象,当窗体被卸载时运行 。
2、然后 , 是改变控制项事件,Change 事件:当对象的内容发生改变时 , 触发 Change 事件 。最典型的例子是文本框(TextBox)。DropDown 事件:下弹事件,仅用于组合框(ComboBox)对象 。PathChange 事件:路径改变事件 , 仅用于文件列表框(FileBox)对象 。VB 常用的数据类型有:整型(Integer,表示-32768 至 32767 之间的整数) 、长整型(Long,表示 -2,147,483,648 至 2,147,483,647 之间的整数) 、实型(Single,表示-3.37E+38 至 3.37E+38 之间的实 数) 、双精度实型(Double,表示-1.67E+308 至 1.67E+308 之间的实数)  , 字符(String,每个字符占 一字节 , 可以储存 0~65,535 个字符),布尔(Boolean , 只有两个值 True/-1,或 False/0)。数据类型的定义方法,定义变量最简单的方法是用Dim关键字,Dim 变量名As 数据类型,也可以在一行中定义多个变量,Dim Index As Integer , Dim Number As Long 。
3、然后,要调用或改变MyHome的值时,类似于对对象的属性的操作 , VB 建立了一种新的变量类型――货币型变量,通过使用仅带有二位小数的货币变量 , 就能避免因 使用实型变量而带来的数值积累误差问题 。VB 在调用函数(Function)时,必须在函数名后跟一对括号 。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,8,134 如果你学过任何一种编程的话,都会知道在程序里控制其流程的有两种语句 ,  条件与循环, 自然也不例外 ,  VB 其实不管哪种语言,条件和循环的样子都差不多,只不过各有各的规矩罢了 。在条件语句里 , 我们先来学习“If??Then??”语句 。它的一般语法是: If