对象及其属性事件和方法

对象及其属性事件和方法

ID:39353032

大小:398.82 KB

页数:17页

时间:2019-07-01

对象及其属性事件和方法_第1页
对象及其属性事件和方法_第2页
对象及其属性事件和方法_第3页
对象及其属性事件和方法_第4页
对象及其属性事件和方法_第5页
资源描述:

《对象及其属性事件和方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、对象及其属性、事件和方法对象、属性、事件、方法都是面向对象程序设计中的基本概念,理解这些概念,对于学习和掌握VB都是十分重要的。对象的概念在窗体中的标签、文本框、命令按钮等等,都称之为对象。在VB中,对于任何一个对象,都能用属性、事件和方法来进行描述。对象的属性对于一个对象来说,比如命令按钮“Command1”,该按钮的Caption属性值是多少,Name取什么名称等等,都是该对象的属性。该对象的属性值,可以在属性窗口中更改。在属性窗口中设置的属性值,都是初始属性值,如果在程序运行过程中需要更改属性值,就需要通过赋值的方法来实现。命令格式

2、:对象属性=属性值举例:比如我们需要在单击命令按钮“Command1”后,更改Command1的Caption属性,比如,更改为“成功”,则可在代码中如下书写。Command1.Caption=“成功”具体参看“Form1.frm”对象的其他属性与此类似。对象的常用属性1、Name属性Name属性的值就是对象的名称,简称对象名。设置对象的Name属性,就是为了在程序代码中用该名称引用该对象。当我们向窗体中每添加一个控件对象,系统都会默认为该对象设置一个Name属性值。比如我们添加一个命令按钮,此时的默认Name属性值就为Command1;

3、若再添加一个命令按钮,则该按钮的Name属性值就为Command2;依次类推。其他控件对象也是如此。注意:为了在编程时便于识别不同的控件对象,特别是在大型程序开发中,一般都会为每个控件对象设置一个具有实际意义的Name属性值,这样便于调用和检测程序。比如在我们第一堂课中,共使用了两个命令按钮,系统默认的Name属性值分别是Command1和Command2,如果在大型程序设计中,有很多的命令按钮,这样就会混淆,因此我们不妨对Name值进行更改,更改为有实际意义、能够看到Name名称就知道具体控件对象的名称,比如对“执行”命令按钮的Name

4、属性值取名ComZhixing,前缀Com表示这是一个命令按钮,Zhixing表示这个命令按钮的具体作用是“执行”按钮,这样就会一目了然,增强了程序的可读性和可维护性。其他控件对象的Name属性值可同样命名。Name属性值的命名规则:对象名必须以字母开头,后面可接字母、数字、下划线,但不能使用标点符号和空格,且不能多于40个字符。对象的常用属性2、Caption属性许多控件对象都具有Caption属性,如窗体、标签、文本框、命令按钮等等,Caption属性用于确定对象的文字内容。在程序代码设计中,语法格式如下:[对象.]Caption=“

5、执行”3、Font属性该属性用来设置对象的文字样式、大小、字体等等。4、Visible属性Visible属性决定对象是否可见,它的取值为逻辑性,只能是True或False之一。5、其它属性对于每个不同的控件对象,都有自己的一些不同属性,这可以在对象控件的属性窗口中具体查看。对象的事件事件是对象能识别的一种操作或动作,即对象的响应。例如,我们在命令按钮上单击鼠标,就会执行相应的程序代码,实现相应的程序功能,这个单击鼠标就是一个事件。常见的事件有:单击鼠标(Click)、双击鼠标(DblClick)、键盘按下(KeyPress)等等,都是一些

6、控件所能识别的动作,这就是控件的事件。对象的事件过程当在对象上发生了事件后,应用程序就会对这个事件作出反映,即执行相应的程序代码。比如如下代码:PrivateSubCommand1_Click()Command1.Caption="成功"EndSub该事件的作用是,当单击命令按钮“Command1”后,更改其Caption的属性值为“成功”。对象的常用事件Click事件:Click是鼠标单击事件。我们在例题中已经多次应用了Click事件,在此不再赘述。在控件对象上,事件是可以选择的,除了Click事件外,还有其他许多事件,不同的控件对象有

7、自己不同的事件。选择方法是打开相应的下拉菜单,如右图。窗体加载时的事件窗体从被加载到显示,系统会依次引发Initialize、Load、Activate三个事件。(1)Initialize事件在窗体被加载时,此事件最先被引发,称为初始化事件。利用这个事件,可以编写窗体或控件的初始化程序。(2)Load事件窗体被加载时,引发Load事件。可以使用该事件过程在窗体中显示此前所做的准备工作,如设置窗体或控件的属性等等。(3)Activate事件当窗体被激活成为活动窗体时,引发Activate事件。对象的方法方法是VB的一个术语,所谓方法,就是对

8、象所具有的动作和行为用代码来实现,它实际上是VB提供的一些已经封装好了的通用子程序。程序设计者可以用方法名称直接调用(比如Print、Cls、Show等都是方法),这给编程者带来了很大的方便。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。