欢迎来到天天文库
浏览记录
ID:58878998
大小:834.00 KB
页数:42页
时间:2020-09-30
《VB对象及其操作知识ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章对象及其操作2.1面向对象的程序设计方法基础2.2窗体2.3VB的常用控件12.1面向对象的程序设计方法基础考点1VB的对象什么是对象对象的属性对象的事件对象的方法1.对象与类22.1面向对象的程序设计方法基础(续)1.对象与类类是具有相同属性特征和行为规则的多个对象的一种统一描述,是一个抽象的整体概念。而对象是具体存在的某个类的实例。汽车-----整体概念,类小王买的红色宝马-----汽车类的一个实例,即对象。3什么是对象?在VB中,对象是具有特殊属性和行为方式的实体。两类:系统设计好的;自定义的(代码)。
2、VB中的对象分为窗体对象(容器)和控件对象。对象建立后,其操作通过与该对象有关的属性、事件和方法来描述。42.对象的属性指对象的特征、特性。5而对于VB中的某个按钮,具有以下特征:62.设置对象属性的两种方法通过属性窗口设置(注意对象的选择)通过编写代码来设置,其格式为:[对象名.]属性名=属性值例如:汽车A.时速=120公里[Form1.]caption=“窗体1”Command1.Caption="确定"命令按钮的标题属性值设置为”确定”注意:当省略[对象名.]时表示当前窗体。考点273.对象的事件及事件过程是
3、由VB预先定义好的,能够被对象识别的动作。事件过程的一般格式为:[Private]Sub对象名称_事件名称()…事件响应程序代码…功能代码段由用户编写(即蓝色部分)EndSub对象的Name属性VB定义好的随机提问上周例题:“你好”---“欢迎学习VB”8例1熟悉事件及功能单击命令按钮C1,窗体Form1的标题变为“窗体1”单击窗体Form1,命令按钮的标题变为“确定”94.对象的方法即对象可以执行的动作。其格式为:[对象名].方法名省略对象名时,指当前窗体颜色,速度,高度-----汽车A的属性踩油门,刹车----
4、--汽车A的?运动、停下------汽车A的?10注意:下图中的汽车应为汽车A(即对象名)11VB中的方法Print方法用来在指定的对象设备输出信息。[对象名.]方法名例2:Form1.Print“欢迎学习VB”Me.Print“欢迎学习VB”Form1.Print23单击命令按钮,在当前窗体中输出上面的文字。122.2窗体窗体的结构与属性*结构程序运行前,即设计阶段,称为窗体,程序运行后也可称之为窗口。包括系统菜单、标题栏、最大化、最小化及关闭按钮。窗体是一种包容各种控件的容器考点3132.2.1属性1.名称(n
5、ame):窗体名称(第一个窗体名:Form1)在程序代码中被用作对象的标识名命名规则:以字母或汉字开头,包含字母、汉字、数字和下划线,不能包含空格和标点符号;不能与本工程中其他Form对象重名---多窗体,暂不涉及。2.Caption:标题,出现在窗体标题栏的文本内容。窗体名.caption=字符串3.Height、Width(高、宽)指定窗体的高度与宽度,单位为twip(1/1440英寸)窗体名.Height=数值14窗体的属性left、top单位为twiptop:窗体顶边的坐标值,即窗体顶边与屏幕顶边的距离;对
6、象上边界距离容器坐标系横轴的距离.left:窗体的左边界与屏幕左边界的距离。对象左边界距离容器坐标系纵轴的距离.对象名.top=数值4.BackColor:背景色和ForeColor:前景色通过属性窗口中的调色板为其点选一颜色值;通过代码为该属性赋值F1.Backcolor=vbRed将某一种颜色的英文前面加上vb即可。5.Enabled:激活或禁止(false-窗体不能对用户产生的事件做出反应)Visible:可见性。设置窗体是否可见。15窗体的属性(续)6.Font属性用来设置输入的字符的各种特征,包括字体、大
7、小、字形(加粗、倾斜、加下划线)等。7.Moveable窗体在运行时是否可以移动.8.Borderstyle决定窗体边框样式及是否能调整大小9.Picture属性和Icon(图标)属性Picture属性设置在窗体中显示的图片..jpg.bmp.ico.gif等Icon用于设置窗体的图标,一般将其设置为.ico格式的图标文件。(Delete可删除添加的图标/片)16窗体的属性(续)10.WindowState设置窗体启动后的大小状态。对象名.WindowState=值0标准状态,默认值1最小化2最大化11.Contr
8、olBox(控制框)---补充属性用来设置窗口控制框的状态,取值为true或false12.MaxButton、MinButton(最大、最小化按钮)---补充属性设置最大/小化按钮是否可用。取值为true或false.172.2.2窗体的方法(1)Show方法和Hide方法显示和隐藏对象名.方法名Form1.Hide(2)Print方法18Print方法P
此文档下载收益归作者所有