1 / 37
文档名称:

简单的VB程序设计.ppt

格式:ppt   大小:5,246KB   页数:37页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

简单的VB程序设计.ppt

上传人:1354793**** 2025/3/11 文件大小:5.12 MB

下载得到文件列表

简单的VB程序设计.ppt

相关文档

文档介绍

文档介绍:该【简单的VB程序设计 】是由【1354793****】上传分享,文档一共【37】页,该文档可以免费在线阅读,需要了解更多关于【简单的VB程序设计 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第二章 简单的VB程序设计
在面向对象的程序设计思想中,自然界中所有事物(包括计算机中的事物)都可以被看作一个个的对象(Object)。这些对象可能属于同一个类(Class),也可能属于不同的类。
类:是同一事物的统称。
对象:是类的实例化。
有三个类:人、纸片、桌子
有9个对象:
一、对象和类
面向对象中的概念
如:下图
Windows中的对象
当今的应用程序都是基于Windows的。即其界面都应当和Windows具有一致性。而Windows界面中的几乎所有元素都可以看成对象。
对象的建立和编辑
我们以建立如下窗口为例来介绍
有以下几个操作:建立、选定、删除、命名
类型名
前缀
对象名举例
CheckBox
复选框
Chk
chkReadOnly
ComboBox
组合框
Cbo
cboHobby
commandButton
命令按钮
Cmd
cmdExit
CommonDialog
公共对话框
Dlg
dlgFileOpen
Control
控件
Ctr
ctrCurrent
Dagta
数据
Dat
datBook
DirListBox
目录列表框
Dir
dirSource
DrvListBox
驱动器列表框
Drv
drvTarget
FileListBox
文件列表框
Fil
filSource
Form
窗体
Frm
frmPassword
Frame
框架
Fra
fraLanguage
HScrollBar
水平滚动条
Hsb
hsbVolume
Image
图象
Img
imgIcon
Label
标签
Lbl
lblHelpMessage
Line
直线
Lin
linVertical
ListBox
列表框
Lst
lstPolicyCodes
Menu
菜单
Mnu
mnuFileOpen
OptionButton
单选框(选项钮)
Opt
optMale
PictureBox
图片框
Pic
picPhoto
Shape
形状
Shp
shpCircle
TextBox
文本框
Txt
txtName
Timer
定时器
Tmr
tmrAlarm
VScrollBar
垂直滚动条
vsb
vsbAge
三、对象的属性、事件和方法-------对象的三要素
单击此处添加大标题内容
1、属性:用来描述和反映对象特征的多个参数,而各个参数值就是该对象的属性值。如:命令按钮的属性可以有:Name、Caption、Color、Font 等
设置对象属性的方法:
(1)在设计界面阶段利用属性窗口直接设置;
(2)在程序代码中利用赋值实现。
格式为:=属性值
如:=“确定”
=“黑体”
=24
对象的通用属性
对象的位置和尺寸属性()
(1)Left:控件相对于容器的X坐标;
(2)Top:控件相对于容器的Y坐标;
(3)Width:控件的宽度;
(4)Height:控件的高度。
注意:能包含其它控件的控件称为容器(控件)。
对象的颜色和字体属性
(1)BackColor:设置控件的背景颜色;
(2)ForeColor:设置控件里显示图片和文本的前景颜色;
(3) Font:设置控件的文字字体
名称属性Name
该属性是所有对象都具有的属性,是唯一的,在创建时,系统会给一个默认的名称,可根据需要进行修改。
注意:在程序代码中可以通过以下方法来设置颜色
使用RGB函数:
如:=RGB(255,0,0)
此处,RGB函数的三个参数分别对应红、绿、蓝三种颜色,取值在0---255之间,0为亮度最低,255为亮度最高。
使用VB内部提供的颜色常量
VB内部可以直接使用的颜色常量有8种:vbBlack、vbRed、vbGreen、vbYellow、vbblue、vbMagenta(紫红色)、vbCyan(青色)、vbWhite
如:=vbMagenta
另外:Font有以下系列属性
FontName:字体类型。如:黑体、宋体、楷体等
FontSize:字体大小(磅)。如:8、12、16等
还有:fontBold(粗体)、FontItalic(斜体)、FontStrikethru(删除线)、fontUnderline(下划线),这些属性值为逻辑型。
对象的默认属性
是指在运行时可以直接用某个对象的对象名来改变对象某个属性值。一般情况下:
(1)Caption:Form、Frame、Label、CommandButton等控件使用。
(2)Text:Text、ListBox、ComboBox等控件使用
(3)Value:CheckBox、OptionButton、HScrellBar、VScrollBar等控件使用。
这样,=“计算机” 等价与 Text1=“计算机”
控件的可见和可用
(1)Enabled:设置一个控件是否可以使用。默认值为True。
(2)Visible:设置一个控件是否可以看见。默认值为True。
事件
对于对象而言,事件就是发生在该对象上的事情(或消息)。在VB中,系统为每种对象预先定义好了一系列事件。以下是一些通用事件:
Click事件:当一个控件上按下并放开鼠标时发生的事件。
DblClick:当鼠标被迅速按下并放开两次时发生的事件。
KeyPress事件:按下一个对应某ASCII字符的键时触发该事件。
KeyDown事件:按下键盘的任意键触发该事件。
KeyUp事件:放开键盘的任意键触发该事件。
事件、事件过程和事件驱动
(2)事件过程
#2022