欢迎来到天天文库
浏览记录
ID:40239674
大小:2.16 MB
页数:154页
时间:2019-07-28
《VisualBasic 程序设计 VB2教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第二章对象及其操作★什么是对象?对象是系统中的基本运行实体,是具有特殊属性和行为方式的实体。第二章对象及其操作对象一、最基本的对象:窗体和控件控件窗体第二章对象及其操作认识窗体窗体窗体相当于画布,在窗体上可以直观地建立应用程序。在设计程序时,窗体是程序员的“工作台,而在运行程序时,每个窗体对应于一个窗口。第二章对象及其操作认识控件1、启动VB以后,工具箱中列出的控件称为内部控件。内部控件既不能添加,也不能删除。Pointer(指针)它不是一个控件,只有在选择Pointer后,才能改变窗体中控件的位置和大小。
2、Pointer工具图标(控件)第二章对象及其操作对象二、对象的三要素:(属性、事件、方法)第二章对象及其操作☆对象属性:是一个对象的性质,用来描述和反映对象特征的参数。不同的对象有不同的属性。(标题Caption,文本Text,图片Picture)方法:通过程序代码设置通过属性窗口设置2.对象属性的设置对象二、对象的三要素:(属性、事件、方法)第二章对象及其操作☆对象属性:格式:对象名.属性名称=新设置的属性值Eg:Text1.Text=“goodmorning!”通过程序代码设置激活属性窗口的方法:1、用鼠标
3、单击属性窗口的任何部位2、执行“视图”菜单中的“属性窗口”命令3、按F4键4、单击工具栏上的“属性窗口”按钮5、按组合键Ctrl+PgDn或Ctrl+PgUp.通过属性窗口设置在属性窗口中设置属性的方式:1、直接键入新属性值2、选择输入(通过下拉列表)3、利用对话框设置属性值(BorderStyle、ControlBox、DrawMode)(Picture、Icon、Font)(Caption、Text)对象二、对象的三要素:(属性、事件、方法)第二章对象及其操作☆对象事件所谓事件(Event),是由Visua
4、lBasic预先设置好的、能够被对象识别的动作。例如:Click(单击)、Dblclick(双击)、Load(事件)等。Privatesub对象名称_事件名称()……事件响应程序代码……Endsub15页这两部分是一个事件的开始与结束,是固定格式。它会在代码窗口中自动形成.2.对象事件的格式对象二、对象的三要素:(属性、事件、方法)第二章对象及其操作☆对象事件15页2.对象事件的格式对象二、对象的三要素:(属性、事件、方法)第二章对象及其操作☆对象事件Privatesub对象名称_事件名称()……事件响应程序
5、代码……Endsub对象名称事件名称对象名称由Name属性决定事件名称使用时由用户决定。名称为Command1PrivatesubCommand1_Click()……事件响应程序代码……Endsub2.对象事件的格式对象二、对象的三要素:(属性、事件、方法)第二章对象及其操作☆对象事件Privatesub对象名称_事件名称()……事件响应程序代码……Endsub用户书写代码注:每一个事件不是你设定了它就会执行,只有当你触发了该事件,它才会发生(响应)。事件可以由用户触发(如,Click事件,DblClick事件
6、),也可以由系统触发(如,Load事件)3.对象事件的注意事项对象二、对象的三要素:(属性、事件、方法)第二章对象及其操作☆对象事件对象二、对象的三要素:(属性、事件、方法)第二章对象及其操作☆对象方法:就是一些特殊的过程和函数,是对象的一部分。对象二、对象的三要素:(属性、事件、方法)第二章对象及其操作☆对象方法:2.对象方法的调用对象名称.方法名称参数对象二、对象的三要素:(属性、事件、方法)第二章对象及其操作☆对象方法:3.常用的方法窗体上显示文字方法:Print清除窗体上显示文字方法:Cls显示窗体:S
7、how隐藏窗体:Hide移动对象:Move练习:请你在单击显示按钮时出现“太原幼儿师范学校”。单击清除按钮时,将窗体上的文字清除掉。方法:HideShow可以使多个窗体交替出现。例如:在这里有两个窗体。如果想让第一个窗体隐藏时让第二个窗体出现,则使用这两个方法。Form1.HideForm2.Show2.2窗体窗体的结构窗体系统菜单标题栏关闭按钮最大化按钮最小化按钮窗体的属性1、AutoRedraw(自动重画)该属性控制屏幕图像的重建,主要用于多窗体程序设计中。其格式如下:对象.AutoRedraw[=Bool
8、ean]注:对象:窗体或图片框Boolean:True或False(其中默认的属性为False)方括号为可以省略2、BackColor(背景颜色)Forecolor(前景颜色)作用:设置窗体的背(前)景颜色。(通过调色板来设置)格式如下:对象.BackColor=某一颜色值(十六(Forecolor)进制常量)Eg:Form1.backcolor=&H000000FF3、BorderS
此文档下载收益归作者所有