VB程序设计教程第四版.ppt
《VB程序设计教程第四版.ppt》由会员分享,可在线阅读,更多相关《VB程序设计教程第四版.ppt(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二章第二章 对象对象对象是对象是Visual Basic中的重要概念。本中的重要概念。本章将讨论最基本的两种预定义对象,即章将讨论最基本的两种预定义对象,即窗体和控件窗体和控件1 12.1 2.1 对象及其属性设置对象及其属性设置 2.1.1 Visual Basic2.1.1 Visual Basic的对象的对象1.1.1.1.什么是对象什么是对象什么是对象什么是对象 定义:定义:一个具有属性和方法的实体。一个具有属性和方法的实体。举例:举例:窗体、控件、文本框、列表框等。窗体、控件、文本框、列表框等。2.2.2.2.对象三要素:属性、事件、方法对象三要素:属性、事件、方法对象三要素:属性
2、、事件、方法对象三要素:属性、事件、方法(1 1 1 1)对象属性)对象属性)对象属性)对象属性 定义:对象的某种特征。定义:对象的某种特征。举例:对象举例:对象 标签标签 具有标题(具有标题(CaptionCaption)、字体大小)、字体大小(FontsizeFontsize)等属性。)等属性。2 22.1 2.1 对象及其属性设置对象及其属性设置 属性设置方法有以下两种:属性设置方法有以下两种:属性设置方法有以下两种:属性设置方法有以下两种:1.1.1.1.通过通过通过通过属性窗口属性窗口属性窗口属性窗口设置属性设置属性设置属性设置属性 直接键入新属性值直接键入新属性值直接键入新属性值直
3、接键入新属性值(caption(caption(caption(caption属性属性属性属性:实验一)实验一)实验一)实验一)通过下拉列表选择所需要的属性通过下拉列表选择所需要的属性通过下拉列表选择所需要的属性通过下拉列表选择所需要的属性 (controlbox (controlbox (controlbox (controlbox属性:属性:属性:属性:true,false)true,false)true,false)true,false)利用对话框设置属性值利用对话框设置属性值利用对话框设置属性值利用对话框设置属性值 (picturepicturepicturepicture属性)属性)
4、属性)属性)2.2.2.2.通过通过通过通过代码设置代码设置代码设置代码设置属性属性属性属性 程序中的格式为:程序中的格式为:程序中的格式为:程序中的格式为:对象名对象名.属性名属性名=属性值属性值例如:例如:Text1.text=“vb Text1.text=“vb程序设计程序设计”Form1.caption=“Form1.caption=“实验一实验一”(演示)(演示)(演示)(演示)3 32.1 2.1 对象及其属性设置对象及其属性设置(2 2 2 2)对象事件)对象事件)对象事件)对象事件(event)(event)(event)(event)定义:是由定义:是由定义:是由定义:是由V
5、BVBVBVB预先设置好的、能够被对象识别的动作。预先设置好的、能够被对象识别的动作。预先设置好的、能够被对象识别的动作。预先设置好的、能够被对象识别的动作。当某一动作发生时,就会执行相应的一段程序代码,这段代码就是事件过程当某一动作发生时,就会执行相应的一段程序代码,这段代码就是事件过程当某一动作发生时,就会执行相应的一段程序代码,这段代码就是事件过程当某一动作发生时,就会执行相应的一段程序代码,这段代码就是事件过程(event procedureevent procedureevent procedureevent procedure)private sub private sub pri
6、vate sub private sub 对象名称对象名称对象名称对象名称_ _ _ _事件名称()事件名称()事件名称()事件名称()事件响应程序代码事件响应程序代码事件响应程序代码事件响应程序代码 end sub end sub end sub end sub常用事件常用事件常用事件常用事件:鼠标单击鼠标单击鼠标单击鼠标单击(Click)(Click)(Click)(Click)鼠标双击鼠标双击鼠标双击鼠标双击(DblClickDblClickDblClickDblClick)装入(装入(装入(装入(LoadLoadLoadLoad)改变(改变(改变(改变(changechangechan
7、gechange)键盘按下键盘按下键盘按下键盘按下(KeyPressKeyPressKeyPressKeyPress)等。等。等。等。4 42.1 2.1 对象及其属性设置对象及其属性设置(3)(3)对象方法对象方法对象方法对象方法 定义:完成某种特定功能的一段程序代码,由定义:完成某种特定功能的一段程序代码,由VBVB系统定义系统定义,无需动作,可直接调用(类似于内部函数)无需动作,可直接调用(类似于内部函数)。调用格式:调用格式:对象对象.方法方法(参数名表)(参数名表)常用方法常用方法:Print Print 在窗体上输出信息在窗体上输出信息 Move Move 移动窗体或控件移动窗体或
8、控件 ClsCls 清除窗体或图形框中的内容清除窗体或图形框中的内容 与常用函数的区别:与常用函数的区别:方法属于对象,调用时需指明对象,而函数不需要。方法属于对象,调用时需指明对象,而函数不需要。5 52.1 2.1 对象及其属性设置对象及其属性设置 例如例如:在窗体上利用:在窗体上利用printprint方法显示信息方法显示信息“欢迎使用欢迎使用VB6.0”VB6.0”。6 6窗体窗体 窗体的结构与属性窗体的结构与属性窗体的结构与属性窗体的结构与属性 1.1.1.1.窗体的结构窗体的结构窗体的结构窗体的结构系统菜单系统菜单标题栏标题栏最大化按钮最大化按钮最最 小小 化化 按按钮钮关闭按钮关
9、闭按钮W I d t h7 7窗体的主要属性窗体的主要属性(1)(1)属性名属性名属性名属性名属性属性属性属性值值值值说说说说 明明明明NameNameNameName字符串字符串字符串字符串用于用于用于用于设设设设置窗体的置窗体的置窗体的置窗体的“名称名称名称名称”,中英文均可,默,中英文均可,默,中英文均可,默,中英文均可,默认认认认名称名称名称名称为为为为Form1Form1Form1Form1CaptionCaptionCaptionCaption字符串字符串字符串字符串用于用于用于用于设设设设置窗体置窗体置窗体置窗体标题栏标题栏标题栏标题栏中中中中显显显显示的文本,默示的文本,默示的
10、文本,默示的文本,默认标题为认标题为认标题为认标题为Form1Form1Form1Form1HeightHeightHeightHeight数数数数值值值值用于指定窗体的高度用于指定窗体的高度用于指定窗体的高度用于指定窗体的高度WidthWidthWidthWidth数数数数值值值值用于指定窗体的用于指定窗体的用于指定窗体的用于指定窗体的宽宽宽宽度度度度LeftLeftLeftLeft数数数数值值值值用于确定窗体左上角的坐用于确定窗体左上角的坐用于确定窗体左上角的坐用于确定窗体左上角的坐标标标标位置,即窗体左上角离屏幕左位置,即窗体左上角离屏幕左位置,即窗体左上角离屏幕左位置,即窗体左上角离屏
11、幕左边边边边的距离的距离的距离的距离TopTopTopTop数数数数值值值值用于确定窗体左上角的坐用于确定窗体左上角的坐用于确定窗体左上角的坐用于确定窗体左上角的坐标标标标位置,即窗体左上角离屏幕位置,即窗体左上角离屏幕位置,即窗体左上角离屏幕位置,即窗体左上角离屏幕顶边顶边顶边顶边的距离的距离的距离的距离EnabledEnabledEnabledEnabled逻辑值逻辑值逻辑值逻辑值用于决定是否允用于决定是否允用于决定是否允用于决定是否允许许许许操作窗体,操作窗体,操作窗体,操作窗体,TrueTrueTrueTrue:允:允:允:允许许许许;FalseFalseFalseFalse:禁止:禁
12、止:禁止:禁止VisibleVisibleVisibleVisible逻辑值逻辑值逻辑值逻辑值用于决定程序运行用于决定程序运行用于决定程序运行用于决定程序运行时时时时窗体是否可窗体是否可窗体是否可窗体是否可见见见见,TrueTrueTrueTrue:可:可:可:可见见见见;FalseFalseFalseFalse:不可不可不可不可见见见见8 8窗体的主要属性窗体的主要属性(2)(2)属性名属性名属性名属性名属性属性属性属性值值值值说说说说 明明明明FontNameFontName字符串字符串字符串字符串用于用于用于用于设设设设置窗体或置窗体或置窗体或置窗体或对对对对象上文本的字体象上文本的字体
13、象上文本的字体象上文本的字体FontSizeFontSize整数整数整数整数用于用于用于用于设设设设置窗体或置窗体或置窗体或置窗体或对对对对象上文本字体的大小象上文本字体的大小象上文本字体的大小象上文本字体的大小,单单单单位位位位为为为为磅,范磅,范磅,范磅,范围围围围1 121602160FontBoldFontBold逻辑值逻辑值逻辑值逻辑值该该该该属性属性属性属性值为值为值为值为TrueTrue时时时时用于用于用于用于设设设设置窗体或置窗体或置窗体或置窗体或对对对对象上象上象上象上显显显显示示示示的文本的文本的文本的文本为为为为粗体粗体粗体粗体FontItalicFontItalic逻辑
14、值逻辑值逻辑值逻辑值该该该该属性属性属性属性值为值为值为值为TrueTrue时时时时用于用于用于用于设设设设置窗体或置窗体或置窗体或置窗体或对对对对象上象上象上象上显显显显示示示示的文本的文本的文本的文本为为为为斜体斜体斜体斜体FontStrikethrFontStrikethru u逻辑值逻辑值逻辑值逻辑值该该该该属性属性属性属性值为值为值为值为TrueTrue时时时时用于用于用于用于给给给给窗体或窗体或窗体或窗体或对对对对象上象上象上象上显显显显示的示的示的示的文本加一文本加一文本加一文本加一删删删删除除除除线线线线FontUnderlinFontUnderline e逻辑值逻辑值逻辑值逻
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 程序设计 教程 第四
限制150内