首页 主任信箱 联系我们  
   VB教学课件
 

第 九 讲

基本课题:VB常用控件介绍(一)

授课日期

2004.9.29

2004.9.29

授课班级

03级计算机5、6班

03级计算机7、8班

教 学 目 的 与 要 求:

掌握窗体的常用属性、方法和事件

教 学 的 重 点、难 点:

重点、难点: 窗体的属性、方法和事件

对 教 材 的 处 理 和 意 见:

以教材为主,联系实际情况及时做补充


2.7VB 常用控件介绍

VB中的控件通常分为三种类型:

(1)标准控件:

(2)ActiveX控件:

(3)可插入的对象:

(一) 窗体

1.窗体的属性

(1)Name 属性:

(2)Appearance属性

(3)AutoRedraw属性:

(4)BackColor属性和ForeColor属性

(5)BorderStyle属性:

(6)Caption属性

(7)ClipControls属性

(8)ControlBox属性:控制菜单

(9)Enabled属性

(10)Height、Width、Left和Top属性

(11)Font属性

(12)HelpContextID属性

(13)Icon属性:设置窗体图标

(14)KeyPreview属性:用于设置窗体是否能捕获键盘事件并做出响应。

(15)MDIChild属性

(16)Moveable属性

(17)Picture属性

(18)StartupPosition属性:决定窗体启动后出现在屏幕上的位置,运行时不能使用。

(19)Visible属性

(20)WindowState属性:该属性设置一个窗体启动后的大小状态。

2.窗体的事件

(1)Load 事件(重点)

(2)Activate事件

(3)Resize事件

(4)Click事件

(5)DblClick事件

(6)Unload 事件:当窗体从内存卸载时发生
[参数]:
Cancel 一个整数,表示是否放弃卸载。如果Cancel为 0,则窗体被卸载,若设置为任何一个非零的值可放弃卸载。

如:

Private Sub Form_Unload(Cancel As Integer)

Cancel = True ‘非0

End Sub

3.窗体的方法

(1)Show方法

(2)Hide方法

(3)Move方法

(4)Print方法:在窗体和图片框上显示文字,也可在打印机(Printer)上输出信息。

语法格式:

[<对象名称>.]Print [<表达式列表>] [{,|;}]

说明:

①<对象名称>可以是窗体、图片框或打印机。如果省略“对象名称”,则在窗体上直接输出

如:Print “欢迎”

Picture1.Print “欢迎”

Printer.Print “欢迎”

②<表达式列表>是一个或多个表达式,可以是数值表达式或字符串。对于数值表达式,将输出表达式的值;对于字符串,则照原样输出。如果省略“表达式列表”,则输出一个空行。

如:

a = 5: b = 8

Print a

Print

Print “VB”

输出数据时,数值数据的前面有一个符号位,后面有一个空格,而字符串前后都没有空格。

③当输出多个表达式时,各表达式之间用分隔符“,”或分号“;”隔开。

逗号:按标准输出(分区输出)格式显示,此时,以14个字符宽度为单位将输出行分为若干个区段,逗号后面的表达式在下一个区段输出

分号:按紧凑格式输出,即各输出项之间无间隔地连续输出。

如:

a = 1: b = 2: c = 3

Print a, b, c, “XYZ”

Print a, b, c; “XYZ”; “ABC”

④如果省略语句行末尾的分隔符,则Print方法将自动换行。

如果在语句行的末尾使用分隔符,则下一个Print输出的内容将紧跟在当前Print所输出的信息后面;

如果在语句行的末尾使用逗号分隔符,则下一个Print输出的内容将在当前Print所输出信息的下一个分区显示。

⑤Print方法具有计算和输出的双重功能,对于表达式,总是先计算后输出。

例1: Print

与Print方法有关的函数:

①Tab函数:

格式:Tab(<n>)

说明:n为一整数,把显示豁达因位置移到由参数n指定的列数,从此列开始输出数据。要输出的内容放在Tab函数后面,并用分号隔开,如:

Print Tab(10); “学号”; Tab(30); “姓名”; Tab(50); “性别”

②Spac函数

格式:Spc(<n>)

说明:n为一整数,表示在显示或打印下一个表达式之前插入的空格数。如:

Print “学号”; Spc(4); “姓名”; Spc(6); “性别”

 

第一讲 概述
第二讲 集成开发环境、创
建、发布

第三讲 基本数据类型、常
量与变量

第四讲 运算符和表达式、
常用内部函数
第五讲 顺序、分支结构
第六讲 循环结构
第七讲 数组
第八讲 过程与函数调用
第九讲 VB常用控件介绍(
一)
第十讲 VB常用控件介绍(
二)
第十一讲 VB常用控件介绍
(三)
第十二讲 VB常用控件介绍
(四)
第十三讲 简易记事本的编
辑功能设计(一)
第十四讲 简易记事本编辑
功能设计(二)
第十五讲 记事本管理功能
设计(一)
第十六讲 记事本管理功能
设计(二)
第十七讲 计算器设计
第十八讲 补充:鼠标、键
盘事件
第十九讲 实现图片浏览器
第二十讲 简单贺卡设计与
绘图操作(一)
 
潍坊职业学院信息工程系网络中心制作