计算机等级考试二级VB教程

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第2章 创建用户界面
2.1 创建窗体 2.2 常用控件 2.3 制作菜单 2.4 示例
• 作业 • 实验 • 掌握 • 重点 • 预习
Visual Basic 程序设计
第二章 创建用户界面
掌握
• 窗体的常用属性、方法、事件 • 常用控件的常用属性、方法、事件 • 如何制作菜单?
Visual Basic 程序设计
第二章 创建用户界面
2.2 常用控件
2.标签(label)
标签常用作其他控件的说明。 (1) 属性
• Font,Name,Caption,Alignment属性:同窗体和文本框 • AutoSize属性:
自动缩放,即大小自适应属性。默认为“False“,若为 “True“,根据文本大小自动调整标签宽度。 (2) 方法(没有值得掌握的) (3) 事件(没有值得掌握的)
(3) 窗体的事件
窗体可以响应许多事件。常用的事件有: • Click:单击。 • Dbclick:双击。 • Load:装载。 • Resize:调整尺寸。 • Activate:激活。 • Deactivate:失去激活。
Visual Basic 程序设计
第二章 创建用户界面
2.1 创建窗体
2.定制窗体属性
体等对象的前景色和背景色。
d. BorderStyle:边框样式 • 用数值来表明窗体边框的风格。
Visual Basic 程序设计
第二章 创建用户界面
2.1 创建窗体
(1) 窗体的常用属性
e. Font:正文字体。 • 设置窗体上所显示的正文的字体、字号和字形等。 • 点击字体属性栏右边的对话框按钮 ,弹出“字体对话框 ” (如图)。默认的字体为“宋体、常规、小五号”。
例:在程序代码中增加下列内容: Print “新北京!”;“新奥运!”
Print “新北京!”,“新奥运!” 运行程序则在窗体上输出如图:
Visual Basic 程序设计
第二章 创建用户界面
2.2 常用控件
• 控件是包含在窗体中的对象。
• 控件同窗体一样,也是辅助用户快速完成界面设计的有效工具。 • 控件和窗体组成与用户交互的可视化部件。
Visual Basic 程序设计
第二章 创建用户界面
2.2 常用控件
1.文本框(TextBox)
用于接收用户在框内输入的信息,或显示由程序提供的信息。。
(1)属性
• Name :名称
• MaxLength :最大长度
• Text :文本属性
• MultiLine :多行属性
• PasswordChar :密码属性
(2)方法 • SetFocus:设置焦点
(3)事件 • Click:单击
Visual Basic 程序设计
第二章 创建用户界面
2.2 常用控件
4.列表框(ListBox)
列出可供用户选择的项目列表。运行时,可用鼠标或箭头键选中其 中的一项或多项,选中的项被加亮显示。
(1)属性
• List:列表。 • ListCount:列表框中所含项的总数。 • ListIndex:选中项的索引号。 • Text: 文本。 • Columns:列数。(例见下一页) • Sorted:排序。 • Selected:选中。
• Alignment :对齐属性
பைடு நூலகம்
• 文本框还有BorderStyle,Enabled,Font,ForeColor等属性
(2)方法
• SetFocus:设置焦点;使光标指向指定的文本框。
(3)事件
• Change:改变。
• LostFocuse:失去焦点。
• KeyPress:按下字符键。
Visual Basic 程序设计
Visual Basic 程序设计
第二章 创建用户界面
2.2 常用控件
4.列表框(ListBox)
列出可供用户选择的项目列表。运行时,可用鼠标或箭头键选中其 中的一项或多项,选中的项被加亮显示。
(2)方法
• AddItem:添加列表项。 格式:[对象名].AddItem <列表项文本>[,插入位置序号] 注意:若不指定插入位置,则插入到列表尾。
2.2 常用控件
6.图像控件(Image)和图片框(PictureBox)
图像控件用来显示一个来自硬盘上的位图文件(.bmp)或图标文 件(.ico),并可随意调整图形的大小。
图片框不仅可以显示图形和文本,还可创建动画图形。
(1) 方法 (2) 事件
Visual Basic 程序设计
第二章 创建用户界面
文本属性的值为用户从列表框中选定的文本内容或直接输入
文本框中的内容。
(2) 方法:同列表框。
(3) 事件:
Style=0时,响应Click,Change事件。 Style=1时,响应DbClick,Change事件。 Style=2时,响应Click事件。
Visual Basic 程序设计
第二章 创建用户界面
Timer计时器 DirListBox文件夹列表框
Shape图形 Image图像
OLE控件
Picture图片框 TextBox文本框 CommandButton命令按钮 OptionButton单选框 ListBox列表框 V.ScrollBar垂直滚动条 DriveListBox驱动器列表框 FileListBox文件列表框 Line线条 Date数据控件
b. 框架控件:
用作其他控件的容器。
c.结合框架和选项按钮组(或复选框组)
在窗体上可以创建选项组。
Visual Basic 程序设计
第二章 创建用户界面
2.2 常用控件
2.2 常用控件的使用方法 实验指导书上有许多例子介绍了常用控件的使用方法。
Visual Basic 程序设计
第二章 创建用户界面
b.隐藏窗体NewForm ,在程序中加入代码: NewForm.Hide 表示隐藏 “NewForm”窗体
Visual Basic 程序设计
第二章 创建用户界面
2.1 创建窗体
4.窗体的装载、卸载、End语句
(1) 装载语句 语句格式:Load Object
(2) 卸载语句 语句格式:Unload Object 或:Unload Me
a.Name:窗体名称。 • 窗体名称在程序代码中作为窗体对象的标识名。 • 窗体名称可以缺省。 窗体名称也可以自定义。 • 窗体名称自定义的命名规则:必须以字母或汉字开头, 可以包含数字和下划线,但不能包含空格或标点符号。
b.Caption:窗体标题。 窗体标题是出现在窗体标题栏的文本内容。 窗体标题默认与窗体名称相同。 标题也可以自定义,只要是字符即可,不受其他约束。
第二章 创建用户界面
重点
• 窗体属性:BorderStyle,Visible • 窗体方法:Print • 窗体事件:Click • 常用控件的常用属性、方法、事件。 • 使用菜单编辑器
Visual Basic 程序设计
第二章 创建用户界面
2.1 创建窗体
窗体(Form)是为了设计VB应用程序界面或对话框而提供的 窗口,是包容用户界面或对话框所需的各种控件的“容器”。
第二章 创建用户界面
2.2 常用控件
5.组合框(ComboBox)
组合框是文本框和列表框的组合方式,它包含一个文本框和一 个列表框。用户可在文本框部分输入选项,也可用列表框部分选择 选项。
(1) 属性
• Style:外观属性。组合框有三种外观:
Style=0(默认值)
Style=1
Style=2
• Text:文本属性
注意: 窗体名称与窗体标题是有区别的。
Visual Basic 程序设计
第二章 创建用户界面
2.1 创建窗体
(1) 窗体的常用属性
c. BackColor与ForeColor:窗体的前景色与背景色。
• 颜色值用一个长整数表示。点击属性栏右边的 出一个颜色设置组合框。
,会弹
• 同样,使用“视图”菜单中的“调色板”命令也可以设 置窗
Visual Basic 程序设计
第二章 创建用户界面
2.2 常用控件
3.命令按钮(CommandButton)
用来在窗体内添加命令按钮。运行时用户单击此按钮, 则执行一段代码。
(1)属性 • Caption:标题 • Cancel: 取消 本属性设为True, 按ESC键等同单击本按钮 • Default:默认 本属性设为True, 按Enter键等同单击本按钮
2.3 制作菜单
1. 菜单概述
• 菜单条 (参见书第31页) • 菜单 • 菜单项 • 子菜单 • 弹出式菜单
2. 使用菜单编辑器
(1) 启动菜单编辑器 (2) 菜单编辑器简介 (3) 菜单编辑器中各项的使用:
1. 窗体的属性、方法与事件
• 窗体的属性定义了它的外观; • 窗体的方法定义了它的行为; • 窗体所能响应的事件定义了它与用户的交互。
VB为窗体规定了众多的属性、方法与事件。
下面介绍窗体常用的属性、方法与事件。
Visual Basic 程序设计
第二章 创建用户界面
2.1 创建窗体
(1) 窗体的常用属性
(3) End语句 语句格式:End
注意: Unload和End的区别。
Visual Basic 程序设计
第二章 创建用户界面
2.1 创建窗体
5.Print方法
格式:[Object].Print p1 <s> p2 <s> ··· 作用:将文本输出到指定对象上。如果缺省对象,则将内容
输出到当前窗体上。
2.2 常用控件
7.选项按钮(OptionButtom)、复选框(CheckBox)和框架控件(Frame) a.选项按钮与复选框 (1)属性 • 选项按钮Value:选中与否标记。 Value = True 表示选中;默认为 False表示 未选中。 • 复选框Value:选中与否标记 Value=1表示选中;默认为 0 表示未选中;2 表示不能访问。 (2) 方法 (3) 事件 Click:单击
说明:Font是窗体的一种属性,同时它又被看作一个对象 Font本身还具有Name,Size,Bold,Italic等属性。
Visual Basic 程序设计
第二章 创建用户界面
2.1 创建窗体
(1) 窗体的常用属性
f. Icon:图标 • 设置位于窗体左上角控制盒上的图标 • 当窗体最小化为任务栏上的按钮时,也使用此图标。
• RemoveItem:删除列表项。 格式:[对象名].RemoveItem 删除项序号
• Clear:删除列表所有项。
(3)事件
• Click(单击) • Dbclick(双击)事件(但很少用)
Visual Basic 程序设计
第二章 创建用户界面
预习
• 预习: 第三章 VB语言基础
Visual Basic 程序设计
VB通过控件箱(工具箱)提供了组成Windows应用程序窗口或 对话框的诸如文本框、列表框、命令按钮等控件。
VB6.0标准版的控件如图:
Visual Basic 程序设计
第二章 创建用户界面
2.2 常用控件
Pointer指针 Label标签 Frame框架
CheckBox复选框 ComboBox组合框 H.ScrollBar水平滚动条
2.1 创建窗体
3.引用窗体的方法
VB中的所谓“方法”可使“对象”执行一个动作或任务。 格式:Object.Method 或 Object.Method [Arg1,Arg2···] 即: 对象名.方法名 或 对象名.方法名 [参数1,参数···]
例:a.显示窗体NewForm,在程序中加入代码: NewForm.Show [Style] 表示以“Style”方式显示“NewForm”窗体.
方法一: 在设计态,通过“属性”窗口为其设定各种属性值
方法二: 在程序代码中改变属性值(运行时改变) 格式:Object.Property = Expression 即: 对象名.属性名 = 表达式(属性值)
提示: 如果属性值是字符串,则用西文引号括起来。
Visual Basic 程序设计
第二章 创建用户界面
g. Left、Top、Height、Width:窗体的位置与大小。 默认单位为特维(Twip)
h. Enabled:活动属性 决定窗体能否被访问。
Visual Basic 程序设计
第二章 创建用户界面
2.1 创建窗体
(2) 窗体的方法
窗体可调用多个方法。常用的方法有: • Hide:隐藏窗体。(如图) • Move:把窗体移到某个位置。 • Print:显示文本或数据。 • PrintForm :打印窗体。 • Refresh:强制重新绘制一个窗体。 • Show:显示窗体。
相关文档
最新文档