VB可视化编程基础(整理).ppt
《VB可视化编程基础(整理).ppt》由会员分享,可在线阅读,更多相关《VB可视化编程基础(整理).ppt(51页珍藏版)》请在三一办公上搜索。
1、第2章 VB 可视化编程基础(P20),2.1 VB对象的概念2.2 窗体和基本控件2.3 综合应用,2.1 VB对象的概念(P20),1.对象,对象:是指现实世界中的各种实体,可以是具体的事物,也可以是抽象的事物.VB中常用对象:窗体、各种控件、菜单等.对象的三个基本要素:属性、方法和事件.属性指对象的特征;方法 对象的行为;事件对象的活动.,2.类,类是对同一种对象的集合与抽象.类是创建对象实例的模板,对象则是类的一个具体实例.,VB中的两种类:,系统提供的类,用户在编写代码时可以直接使用.如命令按钮类、文本框类等.用户自定义的类.,3.对象的属性:描述对象的特征,属性值的设置方法(2种)
2、,方法1:在属性窗口中直接设置;方法2:在代码中使用赋值语句,格式为:对象名.属性名=属性值,4.对象的事件,(1)事件,VB中的事件,是指发生在对象上的行为.VB系统中,已经为每类对象预先定义好了一系列事件.例如:单击事件(Click)、双击事件(DblClick)、获取焦点事件(GetFocus)、键盘按下事件(KeyPress)等.,VB程序的运行机制:事件驱动,(2)事件过程,事件过程当某一个对象上发生了事件之后,如果需要,应用程序就要处理这个事件.为处理事件所编写的代码称为事件过程.例如:,Private Sub Command1_Click()清除按钮 Text1=Text2=Te
3、xt3=End Sub,VB事件过程的一般格式,Private Sub 对象名_事件名(参数列表)事件过程代码End Sub,对象名对象的Name属性值;事件名VB预先定义好的事件,并能够被对象识别;参数列表一般无,但一对圆括号不能省略.有些事件过程带有参数.,5.对象的方法:即对象要执行的操作.,Print方法 Cls方法 Move方法,方法调用的一般格式 对象名.方法名 参数表,SetFocus方法 Show方法 Hide方法,省略对象名时表示为当前对象,一般指窗体,2.2 窗体和基本控件(P24),2.2.1 通用属性2.2.2 窗体2.2.3 标签2.2.4 文本框2.2.5 命令按钮
4、,2.2.1 通用属性(P24),1.Name(名称)属性,是每个对象都具有的的属性;用户创建对象时系统为每个对象自动指定一个默认的(名称),允许用户修改;用户只能在属性窗口中修改该属性的值.,常用控件的默认名称(补充),2.Caption(标题)属性,用于设置窗体标题或一些控件上显示的文字内容;可以在属性窗口中修改,也可以在程序中修改;注意:文本框中显示的文字内容不使用Caption属性,而是使用Text属性.,3.Width、Height、Top、Left属性,Width/Height:决定了窗体或控件的高度和宽度;,Left/Top:决定了窗体或控件在载体上的位置.,4.Font属性,F
5、ont:在属性窗口中设置窗体上显示的字体、字型、字号等.,在程序代码中用下列属性:FontName:字体名称FontSize:字号大小FontBold:是否为粗体FontItalic:是否为斜体字FontStrikethru:是否加删除线FontUnderline:是否加下划线FontTransparent:是否为透明字,5.Enabled属性和Visible属性,Enabled属性:决定当前控件是否有效;=True时有效,允许用户操作,并对操作做出响应;=False时无效,禁止用户操作,呈灰色.Visible属性:决定当前控件是否可见;=True时可见;=False时不可见(隐藏).,例2.
6、1(P25)通用属性示例.,注意:对象的非默认事件的事件过程的创建方法.,例2.1.2(补充)修改窗体的大小和位置.,6.颜色属性,BackColor:设置窗体或控件的背景颜色ForeColor:设置窗体或控件中显示的文本或图形的颜色,VB代码中设置颜色的常用方法(3种)直接使用VB中的颜色常量,例如 vbRed表示红色 使用RGB函数,格式为:RGB(红色值,绿色值,蓝色值)每种颜色的取值在0255之间 使用QBcolor函数,格式为:QBColor(颜色值)颜色值的取值为015的整数,7.鼠标的光标属性,Mousepointer属性:设置鼠标指针的形状.=99时,用户可以指定一个图标或光标
7、文件作为鼠标指针,MouseIcon属性:用户指定的图标文件(.ico)或光标文件(.cur)名.,8.常用控件的默认属性(P26 表2.1),2.2.2 窗体(P26),窗体的常用属性窗体的常用事件窗体的常用方法,1.窗体的常用属性1(P27),(1)Caption属性 窗体标题栏上显示的内容,(2)MaxButton、MinButton、ControlBox属性MaxButton属性:指定窗体是否显示最大化按钮;MinButton属性:指定窗体是否显示最小化按钮;ControlBox属性:指定窗体是否显示控制菜单框.,窗体的常用属性2,(3)Icon、Picture属性Icon属性:指定窗
8、体控制菜单上显示的图标文件;Picture属性:指定窗体中显示的图片文件.,窗体的常用属性3,(4)BorderStyle属性 指定窗体边框的样式.0None:窗体无边框,无法移动和改变大小;1Fixed Singled:窗体固定大小,可以移动;2Sizable:窗体可以移动,可以改变大小;3Fixed Dialog:窗体固定大小为对话框样式;4Fixed ToolWinsow:窗体为固定大小的工具条样式;5Sizable ToolWindow:窗体可变大小的工具条样式.,窗体的常用属性4,(5)WindowState属性 指定窗体的显示状态.0Normal:程序运行后,窗口正常显示;1Min
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 可视化 编程 基础 整理
链接地址:https://www.31ppt.com/p-6522624.html