金文老师vb课程-笔记完整版 下载本文

内容发布更新时间 : 2024/6/2 21:48:55星期一 下面是文章的全部内容请认真阅读。

性和事件是对象的一部分一样。其调用格式为:

对象名称.方法名称

3. 在调用方法时,可以省略对象名。在这种情况下,vb所调用的方法作为当前对象的方法,一般把当前窗体作为当前对象。 二. 对象属性设置

(一)激活属性窗口的集中方法: 1. 用鼠标单击属性窗口的任何部位

2. 执行“视图”菜单中的“属性窗口”命令。 3. 按F4键。

4. 点击工具栏上的“属性窗口”按钮

5. 按组合键CTRL+PAGE UP 或者 CTRL+PAGE DOWN

(二)属性不同,设置新属性的方式也不一样,通常有一下3种: 1. 直接键入属性值

有些属性,如caption,text等都必须由用户键入,在建立对象(控件或窗体)时,vb可鞥为其提供默认值。为了提高程序的可读性,最好能赋予它一个有确定意义的名称。这可以通过在属性窗口中键入新属性值来实现。 2. 选择输入,既通过下拉列表选择所需要的属性值

有些属性(例如:borderstyle controlbox drawstyle drawmode等)取值的可能情况是有限的,可能只有两种,几种或几十种,对于这样的属性,可以在下拉列表中选择所需要的属性值。 3. 利用对话框设置属性值

对于与图形、图标或字体有关的属性,设置框的右端会显示省略号,既3个小点(···),单击这3个小点,屏幕上将显示一个对话框,可以利用这个对话框设置所需要的属性(装入图形、图标或设置字体)。

第一节 窗体

一. 窗体的结构与属性

属性

Autoredraw 制动重画 也可以理解为刷新 Backcolor 背景颜色 Borderstyle 边框类型 Caption 标题 Controlbox 控制框

Enabled 设置控件可用或不可用 Font 字体设置

Forecolor 字体颜色设置

Maxbutton 窗口最大化可用设置

Minbutton 窗口最小化按钮可用设置 Top 控件离上边框的距离 Left 控件里左边框的距离 Picture 添加图片

Visible 可见性

Windowstate 初始窗口正常或最小化或最大化设置 课后习题

例1、以下激活属性窗口的操作是( ) A)用鼠标双击窗体的任何部位(单击)、

B)执行“工程”菜单中的“属性窗口”命令(视图菜单) C)按ctrl+F4键(按F4键) D)按F4键

例2、假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的造作是( ) A)单击窗体上没有控件的地方 B)单击任意控件 C)不执行任何操作 D)双击窗体的标题栏

例3、为了把窗体上的某个控件变为活动的,应执行的操作是( ) A)单击窗体的边框 B)单击该属性的内部 C)双击该控件 D)双击窗体

例4、确定一个控件在窗体上的位置的属性是( ) A)width或 height B)Width和height C)Top或left D)Top和left

例5、确定一个控件或窗体大小的属性是( ) A)width或 height B)Width和height C)Top或left D)Top和left 例6、属性窗口分为4个部分,这4个部分分别为(对象框)(属性显示方式)(属性列表)(属性解释)

二.窗体事件

Click 单击事件 Dblclick 双击事件

Load 装入事件(程序运行自动运行的事件) Unload (卸载)事件(关闭窗口运行的事件) Activate 活动事件 Deactivate 非活动事件

Paint (绘画)事件(当窗体移动或放大时覆盖了一个窗体所出发的事件)

三.控件

1.pointer 指针 这不是一个控件,只有在选择

pointer后,猜能改变窗体中控件的位置和大小

2.picturebox 图片框 用于显示图片,包括图片或文本,

3.label 4.extbox 5.frame 6.commandbutton 7.checkbox 8.optionbutton 9.combobox 10.listbox 11.hscrollbar 12.vscrollbar 13.timer 14.drivelistbox 15.dirlistbox 16.filelistbox 17. shape 18.line 19.image 标签 文本框 框架 命令按钮 复选框 单选按钮 组合框 列表框 水平滚动条 垂直滚动条 计时器 驱动器列表框 目录列表框 文件列表框 形状 直线 图相框 vb把他们看成是图形,可以装入位图(bitmap),图标(icon)以及vmf,jpg,gif等各种图形格式的文件,或作为其他控件的容器。

可以显示(输出)文本信息,但不

能输入文本

可输入文本的显示区域,既可输入

也可输出文本,并可对文本进行编辑

组合相关的对象,将性质相同的

控件集中在一起

用于像vb应用程序发出指令,当

单击此按钮时,可执行指定的操作 又称检查框,用于多重选择 又称录音机按钮,用于表示单项

的开关状态

为用户提供对列表的选择,或者允

许用户在附加框内输入选择项,它把textbox(文本框)和listbox(列表框)组合在一起,既可选择内容,又可进行编辑

用于显示可供用户选择的固定列表 用于表示在一定范围内的数值选

择,常放在列表框或文本框中用来浏览信息吗,或用来设置数值输入

用于表示在一定范围内的数值选

择,可以定位列表,作为输入设备或数度、数量的指示器

在给定的时刻触发某一事件

显示当前系统中的驱动器列表 显示当前驱动器磁盘上的目录

列表

显示当前目录中文件的列表 在面体中绘制矩形、园等几何

图像

在窗体中画直线

显示一个位图式图像,可作

为背景或装饰的图像元素

20.data 数据 用来访问数据库

21.OLE container OLE容器 用于对象的连接与嵌入 三. 控件值

在一般情况下,通过“控件.属性”的格式设置一个控件的属性值。 例如:text1.text=“visual basic6.0程序设计”

这里的“text1”是文本框控件名,而text是文本框的属性,上面的程序把文本框的text的属性值设置为“visual basic6.0程序设计”。

为了方便使用,vb为每个控件控件规定了一个默认属性,在设置这样的属性时,不必给出属性名,通常把该属性称为控件的值。控件值是一个控件的最重要或最常用的属性,上面的例子可改写成:

Text=“visual basic6.0程序设计”

Vb部分控件的控件值 控件 属性 Checkbox(复选框) Value Combobox(组合框) Text Commonbutton(命令按钮) Value Commondialog(通用对话框) Action Dbcombo(数据约束组合框) Text Data(数据) Caption Dbgrid(数据约束网格) Text Dblist(数据约束列表框) Text Dirlisbox(目录列表框) Path Drivelistbox(驱动器列表框) Drive Filelistbox(文件列表框) Filename Frame(框架) Caption Rscrollbar(水平滚动条) Value Image(图像框) Picture Labal(标签) Caption Line(直线) Visible Listbox(列表框) Txxt Optiongbutton(单选按钮) Value Picturebox(图片框) Picture Shape(形状) Shape Textbox(文本框) Text Timer(计时器) Enabled Vscrollbar(垂直滚动条) value

第三章 简单程序设计 第一节 vb中的语句

一.Vb语句的几点说明

1. 输入语句时,命令词、函数等可以不必分大小写. 2. 一行多个一句中用冒号(:)隔开

3. 同一语句用多行时最后加一个下划线(注:下划线前面一定要加一个空格)

二.常用语句

1.赋值语句

(1) 用赋值语句可以把指定的值赋给某个变量或某个带有属性的对象,其一般

格式为:[let]目标操作符=源操作符 (2) 说明

①赋值语句兼有计算与赋值双重功能,它首先计算赋值号“源操作符”

的值,然后把结果赋给赋值号左边的“目标操作符” ②在赋值语句中,“=”是赋值号,与数学上的等号的意义是不一样的。 ③ “目标操作符”和“源操作符”的数据类型必须一致。 ④ 赋值语句以关键字let开头,因此也称let语句,其中的关键字let可以

省略。

2.注释语句

(1) 为了提高程序的可读性,通常应在程序的适应位置加上必要的注释,vb中注释是“rem”或一个瞥号“‘”

格式:rem 注释内容 或者 ‘注释内容 (2)说明:

① 注释语句是非执行语句。

② 任何字符(包括中文字符)都可以放在注释中作为注释内容。 ③ 注释语句不能放在续行符的后面。

3.结束语句

(1)格式:end

End 语句通常用来结束一个程序的执行,可以把它放在时间过程中。 例如:

Sub command1_click() End End sub

(2)常用的地方

End sub 结束一个sub过程 End function 结束一个function过程 End if 结束一个if语句块 End type 结束记录类型的定义