当前位置:首页 >> 农学 >>

VB第3讲


VisualBasic.Net 程序设计

华中农业大学理学院计算机系 章程

第三讲 基本控件(二)

3.1 文本框 3.2命令按钮

3.3用户交互函数

华中农业大学理学院计算机系

2

3.1 文本框
文本框是一个文本编辑区域,可以 在该区域输入、编辑、修改和显示正文内 容。

华中农业大学理学院计算机系

3

3.1
3.1.1 主要属性

文本框

(1) Text 显示或输入的正文内容 (2) Maxlength 文本框文字最大长度 (3) MultiLine 多行属性

华中农业大学理学院计算机系

4

3.1

文本框

(4) ScrollBars 滚动条属性 None 无滚动条 Horizontal 水平滚动条 Vertical 垂直滚动条 Both 同时加水平和垂直滚动条 当MultiLine为True时,ScrollBars才有效
华中农业大学理学院计算机系 5

3.1 文本框
(5) PassWordChar 设置显示文本的替代符。 (6) ReadOnly 指定文本控件是否可被编辑。

华中农业大学理学院计算机

6

3.1

文本框

(7) 文本内容进行选择操作 SelectionStart 选定的正文开始位置 SelectionLength 选定的正文长度 SelectedText 选定的正文内容

华中农业大学理学院计算机系

7

3.1 文本框
3.1.2 主要事件
(1) TextChanged 事件 (2) LostFocus 事件 (3) GotFocus 事件 (4) KeyPress 事件 所按键的值存放在参数e.KeyChar中
例 对回车的判断 Asc(e.KeyChar)=13
8

华中农业大学理学院计算机系

3.1 文本框
3.1.3 主要方法
? Focus

把光标移到指定的文本框中。
语法形式: [对象.] Focus

华中农业大学理学院计算机系

9

实例演示
例3-1 对输入的数据进行合法性检验,过滤 不合法的数据。

华中农业大学理学院计算机系

10

3.2 命令按钮
3.2.1 主要属性
(1) Text (2) FlatStyle 按钮的外观 (3) BackGroundImage (4) TextAlign、ImageAlign

华中农业大学理学院计算机系

11

3.2 命令按钮
3.2.2 主要事件
命令按钮一般接收Click事件

华中农业大学理学院计算机系

12

综合应用
例3.3 建立一个类似记事本的应用程序,实现: (1) 剪切、复制和粘贴的编辑操作 (2) 字体大小的格式设置

华中农业大学理学院计算机系

13

3.3 用户交互函数 3.3.1 Inputbox函数
一、语法形式 字符串变量 = InputBox (提示信息[,
[标题][, [默认值][, Xpos, Ypos]]])

华中农业大学理学院计算机系

14

3.3.1 Inputbox函数

标题 提示信息

要输入一个0到100之建的整数:

默认值

Dim temp As String
Temp=InputBox(“输入一个0到100之间的整数”,“接受用户输入”,0”)

华中农业大学理学院计算机系

15

3.3.2 msgbox函数
一、语法形式

返回值 = MsgBox(信息[, [响应钮 代码+警告图标代码][, 标题]])

华中农业大学理学院计算机系

16

3.3.2 Msgbox函数
1.响应钮代码

华中农业大学理学院计算机系

17

3.3.2 MsgBox函数
2.警告图标代码
代 码 图标 代 码 常 量 名 称

16
32

MsgBoxStyle.Critical
MsgBoxStyle.Question

48
64

MsgBoxStyle.Exclamation
MsgBoxStyle.Information

华中农业大学理学院计算机系

18

3.2.2 MsgBox函数
3.返回值 程序通过返回值判断用户到底按下哪 种 按钮,作为程序运行时的流程判断.

华中农业大学理学院计算机系

19

综合应用
例3.4 简易计算器。要求能对输入的数据进 行合法性检查。

华中农业大学理学院计算机系

20

小结
?常用控件

?文本框
?命令按钮

?交互函数
?InputBox

?Msgbox

华中农业大学理学院计算机系

21


赞助商链接
相关文章:
VB第三章课后习题答案
VB第三章课后习题答案_理学_高等教育_教育专区。VB程序设计教程 习题) 一、单项选择题 1、设 x=4,y=6,则以下不能在窗体上显示出“A=10”的语句是( A....
专题三 第3讲
第3讲 电学中的曲线运动 高考题型 1 带电粒子在电场中的曲线运动 1.带电...微粒通过电场中 B 点时速率 vB=2v0,方向与电 场的方向一致,则下列选项正确...
大学-VB--第3章-VB语言基础
第3VB 语言基础 一.例题解析(1)执行下列语句后,Print 语句的输出结果是...由于 a、b、c 的值分别为 0、5、6, 也就是说 a 和 b+c 的值不相等,...
VB程序设计(第3版)试题及答案
VB程序设计(第3版)试题及答案_理学_高等教育_教育专区。VB程序设计教程(第3版)试题及答案 1. 设计程序,使程序运行结果如下图所示: Private Sub Form_Activate(...
VB编程题讲解_3_9
VB编程题讲解_3_9_工学_高等教育_教育专区。1.输入 100 个数,统计其中负数..." 取法" End Sub 方法二、 Dim i%, j%, k%, m%, n% '用 i,j,k...
VB教程十讲(经典例子)
VB 程序设计基础四、控件里的命令按钮 命令按钮 Button 是通过鼠标来执行某个动作,代码是 Command1_Click(), 在工具箱的第三行,一个小方块,添加的方法也是先...
VB教程十讲(经典例子)
VB 程序设计基础 四、控件里的命令按钮 命令按钮 Button 是通过鼠标来执行某个动作,代码是 Command1_Click(),在工具箱的第 三行,一个小方块,添加的方法也是先...
VB语言的三个特点说明
VB语言的三个特点说明_IT/计算机_专业资料。VB 语言的三个特点说明: 1、 在输入语句时,命令词、函数可以不必要区分大小写。 例如:鼠标当单击—按妞—在窗台上...
VB资料三
所以本节在介绍 VB 对象时首先从窗体说 起,窗体又分单一窗体、多窗体和多重...第一步:通过工具箱 OptionButton ,在窗体上设置三个单选框。 (单选框) 单选...
VB程序设计教程(第3版) 高等教育出版社 龚沛曾 杨志强 ...
VB程序设计教程(第3版) 高等教育出版社 龚沛曾 杨志强 陆慰民 课后实验答案_工学_高等教育_教育专区。VB程序设计教程(第3版) 高等教育出版社 龚沛曾 杨志强 陆...
更多相关标签: