已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VB可视化编程涉及到一些基本概念,这些概念包括对象、属性、方法、事件、事件过程和事件驱动等。,3.1.1VB可视化编程的概念,1.对象现实世界是对象的集合体。什么事对象呢?显示世界中的任何物体都可以被称为对象。例如,汽车、人、骆驼和电脑等等,都是现实世界中的对象,如下图所示。P70,常见对象:标签、命令按纽、文本框、图像框,2.属性VB中的窗体、控件等对象都有自己的属性,我们可以把属性看作是一个对象的性质,把事件看作是对象的响应,把方法看作是对象的动作。每个对象都具有一些特征,表现为对象的属性。通过修改对象的属性能够控制对象的外观和特征。例如,闹钟的外观(传统造型的、艺术造型的等等),计算机品牌、规格(17英寸液晶显示器、512M内存等等)、颜色都为对象的特征。,属性具有属性值,改变属性值就可以改变对象的特征。设置对象属性的方法有两种:方法1:在设计程序界面时,利用属性窗口直接设置,如左图所示方法2:在运行的程序代码中进行设置,语法格式为:对象名.属性名=属性值,3.方法在程序设计中,对象的行为称为方法。方法表示了对象的行为,既对象所能完成的某种操作。方法对应于对象内部的一段程序代码,既可能是一个函数,也可能是一个过程,它通常通过代码的调用才会出现。例如,输出内容的Print,显示窗体可调用Show方法;隐藏窗体则可调用Hide方法;,4.事件对于对象而言,事件(Event)就是发生在该对象上的事情。比如一个充满空气的气球,被针扎了一下,气球就会泄气,所以说“针扎”就是一个发生在气球这个对象上的事件。在程序设计中,事件是指由用户操作触发或由系统触发,能被特定对象所识别并作出响应的动作。例如,单击鼠标,引发Clcik事件;加载窗体时触发窗体的Load事件,定时器时间间隔到达时触发定时器的Timer事件等等。,5.事件过程当在对象上发生了某个事件后,必须想办法处理这个事件,而处理的步骤就是事件过程。以气球为例,发生了“针扎”事件后,气球可能被丢弃或修补,不论是丢弃还是修补,都是针对“针对”事件的处理步骤,也就是事件过程。在程序设计中,事件过程中的处理步骤就是程序代码。例如,当用户按下“登陆”按钮时,会触发Click事件,进而执行Click事件过程中的的程序,如下图所示:,对象对事件的反应是通过事件过程来完成的。而事件过程是程序员为响应对象事件所编写的一段程序代码。事件过程由对象名、下划线(_)和事件名组合而成。例如:命令按钮Command1的鼠标单击事件过程为:PrivateSubCommand1_Click()EndSub,任务一:,PrivateSubCommand1_Click()IfText1.Text=adminAndText2.Text=123456ThenForm1.HideForm2.ShowElseMsgBox输入非法,请再次输入.EndIfEndSub,任务二:,PrivateSubCommand1_Click()IfText1.Text=adminAndText2.Te
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 一元一次不等式组 专题练习(含答案解析)
- 2025年安全员B证考试试题【夺分金卷】附答案详解
- 2025年学生预防近视为主题的演讲稿(16篇)
- 建筑工地工人安全教育考试试题
- 承德事业编招聘考试真题及答案解析
- 教师信息技术考试试题及答案
- 教师考调面试试题及答案
- 2025 年大学中医康复学(中医康复学)试题及答案
- 新疆建筑安全员a证试题及答案
- 机械伤害培训考试及答案
- 2025年河北廊坊霸州市公安局公开招聘警务辅助人员100名笔试考试参考题库及答案解析
- 2025年赣江新区公安局公开招聘警务辅助人员【18人】考试笔试模拟试题及答案解析
- 电子制造行业工序标准化手册
- 践行可持续发展之路-2025上海ESG发展报告-
- 某矿产开采项目建设投资可行性研究报告
- “泰山杯”山东省网络安全职业技能竞赛理论试题及答案
- 印刷安全培训课件
- 2025年及未来5年中国家政服务市场运行态势及行业发展前景预测报告
- 外贸关务知识培训内容课件
- 掌控安全培训课件
- 长津湖电影课件
评论
0/150
提交评论