VB 教学第3章用.docx
- 文档编号:23749496
- 上传时间:2023-05-20
- 格式:DOCX
- 页数:8
- 大小:27.78KB
VB 教学第3章用.docx
《VB 教学第3章用.docx》由会员分享,可在线阅读,更多相关《VB 教学第3章用.docx(8页珍藏版)》请在冰豆网上搜索。
VB教学第3章用
第三章VB窗体和控件
3.1VB对象的概念
3.1.1对象和类
3.1.2对象的属性、方法和事件
3.2窗体和基本控件
3.2.1通用属性
3.2.2窗体
3.2.3标签
3.2.4文本框
3.2.5命令按钮
3.3其他控件
3.1VB对象的概念
3.1.1对象和类
3.1.2对象的属性、方法和事件
1.对象的属性
①属性:
属性名、属性值
②对象属性设置
属性窗口中:
通常有3种方式:
直接键入新属性值;选择输入,即通过下拉列表选择所需要的属性值;利用对话框设置属性值。
程序代码中:
对象名.属性名=属性值
Text1.FontSize=24
Text1.Visible=True
Text1.Text="VB程序设计"
Command1.Caption="显示"
Form1.ForeColor=vbRed
Text2.Text=Text1.Text
......
2.对象的事件
①事件:
是由VB预先设置好的、能够被对象识别的动作。
②事件过程:
是指当对象响应事件后,实现执行操作的一段程序代码。
一个对象拥有一个或多个事件。
事件过程的一般形式为:
PrivateSub对象名称_事件名称()
…..
Endsub
PrivateSubCommand1_Click()
Text1.Text="欢迎大家学习VB程序设计"
EndSub
PrivateSubCommand2_Click()
Text1.Text=""
EndSub
PrivateSubCommand3_Click()
UnloadMe
EndSub
PrivateSubForm_Click()
……
EndSub
3.对象的方法
[对象名.]方法名[参数]
Form1.print"VB程序设计"
print"VB程序设计"
Text1.SetFocus
Command1.move……
3.2窗体和基本控件
3.2.1通用属性
1.名称属性:
只读属性
2.Caption属性
3.Alignment属性
4.AutoSize属性
5.Forcolor属性Text1.Forecolor=Vbred
6.Backcolor属性
7.BackStyle属性
8.BorderStyle属性
9.Enabled属性
10.Visible属性
11.Font属性
FontName="宋体"
FontSize=24
FontBoid=True|False
FontItalic=True|False
Fontstrikethru=True|False
FontUnderline=True|False
12.Height、Width、Top和Left属性
13.Tabindex属性
14.TooiTipText属性
3.2.2窗体
1.窗体的结构
2.窗体属性
①Appearance(外观效果)
②BorderStyle(边框类型)
③ControlBox(控制框)
④Icon(图标)
⑤MaxButton、MinButton(最大化、最小化按钮)
运行时只读
⑥Moveable(移动)
⑦Picture(图形)
⑧Windowstate(窗口状态)
⑨ShowInTaskbar(任务栏按钮)
⑩AutoRedraw(自动重画)
⑾StartUpPosition(显示位置)
3.窗体的事件
①Click(单击)事件
②DblClick(双击事件)
③Load(加载)事件:
由系统自动触发
④UnLoad(卸载)事件
⑤Activate(活动)事件
⑥Deactivate(非活动)事件
4.窗体的方法及操作语句
①Load窗体名称把一个窗体装入内存
②Unload窗体名称
③Show方法
窗体名称.show把窗体装入内存并显示出来
④hide方法
窗体名称.hide
⑤Print方法
[对象名.]Print[spc(n)][Tab(n)][表达式表][,|;]
在窗体、打印机(Print)、图片框及立即窗口(Debug)上输出。
3.3.3标签
Move方法
[对象名.]Moveleft[,top][,width][,height]
3.2.4文本框
1.文本框的属性
①Text属性
②MaxLength属性
③MultiLine属性
④ScrollBars属性
⑤HideSelection属性
⑥PasswordChar属性
⑦TabStop属性
⑧Locked属性
⑨SelStart、SelLength、Seltext属性(只能在代码窗口中设置)
2.文本框的方法
[对象名.]setFocus
3、文本框的事件
①Change事件
②KeyPress事件
③GotFocus事件
④LostFocus事件
⑤Validate事件
3.2.5命令按钮
1、命令按钮的属性
①Caption属性
②Default属性
③Cancel属性
④Value属性
⑤Style属性
⑥Picture属性
2、命令按钮的方法和事件
Click事件
编程1:
在四个文本框中输入适当数值,单击“改变”按钮后,窗体移动到由“横坐标”和“纵坐标”确定的位置上,并且窗体的高度和宽度变为制定的值。
编程2:
程序运行时,单击“显示”按钮,文本框1中显示一个字符串,同时文本框2中显示全部小写,文本框3中显示全部大写字母,单击“清除”按钮,3个文本框全部清空,单击“退出”按钮,程序结束运行。
Lcase()函数
Ucase()函数
编写一个用户登录程序,界面如图,填入用户名、密码,单击“确定”按钮,如果信息正确,则通过“消息”对话框显示登录成功的信息;如果信息不对,通过“消息”对话框显示登录失败的信息。
PrivateSubCommand1_Click()
IfText1="liuming"AndText2="123456"Then
MsgBox"登录成功!
"
Else
MsgBox"登录失败!
"
EndIf
EndSub
PrivateSubCommand2_Click()
Text1=""
Text2=""
EndSub
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 教学第3章用 教学 章用