首页 考试吧论坛 Exam8视线 考试商城 网络课程 模拟考试 考友录 实用文档 求职招聘 论文下载 | ||
2011中考 | 2011高考 | 2012考研 | 考研培训 | 在职研 | 自学考试 | 成人高考 | 法律硕士 | MBA考试 MPA考试 | 中科院 |
||
四六级 | 职称英语 | 商务英语 | 公共英语 | 托福 | 雅思 | 专四专八 | 口译笔译 | 博思 | GRE GMAT 新概念英语 | 成人英语三级 | 申硕英语 | 攻硕英语 | 职称日语 | 日语学习 | 法语 | 德语 | 韩语 |
||
计算机等级考试 | 软件水平考试 | 职称计算机 | 微软认证 | 思科认证 | Oracle认证 | Linux认证 华为认证 | Java认证 |
||
公务员 | 报关员 | 银行从业资格 | 证券从业资格 | 期货从业资格 | 司法考试 | 法律顾问 | 导游资格 报检员 | 教师资格 | 社会工作者 | 外销员 | 国际商务师 | 跟单员 | 单证员 | 物流师 | 价格鉴证师 人力资源 | 管理咨询师考试 | 秘书资格 | 心理咨询师考试 | 出版专业资格 | 广告师职业水平 驾驶员 | 网络编辑 |
||
卫生资格 | 执业医师 | 执业药师 | 执业护士 | ||
会计从业资格考试(会计证) | 经济师 | 会计职称 | 注册会计师 | 审计师 | 注册税务师 注册资产评估师 | 高级会计师 | ACCA | 统计师 | 精算师 | 理财规划师 | 国际内审师 |
||
一级建造师 | 二级建造师 | 造价工程师 | 造价员 | 咨询工程师 | 监理工程师 | 安全工程师 质量工程师 | 物业管理师 | 招标师 | 结构工程师 | 建筑师 | 房地产估价师 | 土地估价师 | 岩土师 设备监理师 | 房地产经纪人 | 投资项目管理师 | 土地登记代理人 | 环境影响评价师 | 环保工程师 城市规划师 | 公路监理师 | 公路造价师 | 安全评价师 | 电气工程师 | 注册测绘师 | 注册计量师 |
||
缤纷校园 | 实用文档 | 英语学习 | 作文大全 | 求职招聘 | 论文下载 | 访谈 | 游戏 |
2.读取属性的值
在代码中不仅能设置属性的值,还能读取属性的值。在运行时可以设置并可获得其值的属性叫做读写属性;在运行时只能读取的属性叫做只读属性。
有时,要在执行某操作之前得知对象的状态,这时就要读取属性值。例如,想要将收音机的音量增大一点,在执行该操作前就需要得到当前音量的大小,以确定将"音量"属性的值设置为多少。
在大多数情况下可以用以下语法读取属性的值:
变量=对象。属性。
例如,下列语句就是将当前音量的值赋给变量Col:
Col=Radio.Volume.
属性值也可以作为较复杂的表达式的一部分,而不必将属性值赋予变量。下面的代码是将收音机的音量在原来的基础上调大一点:
Radio.Volume=Radio.Volume+1.
3.常用的属性。
在使用VB创建一个应用程序时,很重要的一步就是设置窗体以及控件等对象的属性,表2.1中列出了几个常用的属性,这些属性也是大多数对象所共有的。
2.1.2 方法
除了属性以外,对象还有方法,属性是指对象的特性,而方法则是对象要执行的动作。不同的对象所具有的方法也是不同的。以拨号打电话为例,可以说电话(Phone)对象有一个"拨号"(Dial)方法,拨一个7位电话号码的语法就是:
Phone.Dial 5551111.
在代码中使用方法时如何书写语句,取决于该方法要求多少参数,以及是否返同一个值,如果方法不要求参数,则用以下语法编写代码:
对象名。方法名。
例如,窗体对象有一个Cls,方法,该方法的功能是清除窗体上显示的文本或图形等内容。调用该方法的语句如下:
窗体名。Cls.
有些方法还带有参数,参数是对方法所执行动作的进一步描述。在调用这类方法时要在方法名的后面写上参数。如电话的"拨号"方法就有一个参数,该参数用来说明拨什么号。如果方法有多个参数,就用逗号将它们分开。
例如,窗体对象的Circle方法就有多个参数,该方法的功能是在窗体上画圆。
使用该方法需要指定圆的位置、半径和颜色等参数:
Forml.Circle (1600, 1800), 1200.vbBlue有的方法还有返回值,如果要保存方法的返回值,就必须把参数用括号括起来:例如,剪贴板的GetData方法是返回一张图片:
Picture=Clipboard.GetData (vbCfBitmap).
如果没有返回值,则参数不出现在括号中。
使用对象的方法与属性的语法格式有些类似,属性和方法与它们的拥有者一一对象都是以一个点来连结。在实际操作中,可以通过词性来判断是属性还是方法。属性名一般是名词(如Appearance, Caption, Width等),方法名一般是动词。
另外,在程序代码中,"对象名。方法名"可以是一个完整的语句,但"对象名。属性名"不是一个完整的语句。在代码中,涉及到对象属性的语句总是一个赋值语句,要么是给对象的属性赋值,要么是将对象的属性值返回给一个变量。
相关推荐:北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |