- 5
- 0
- 约1.51万字
- 约 70页
- 2016-12-03 发布于重庆
- 举报
第2章VisualBasic可视化编程方法
Visual Basic 程序设计 第2章 Visual Basic 可视化编程方法 内容简介 2.1 VB对象-2.1.1 对象和类 2.1 VB对象-2.1.1 对象和类 2.1 VB对象-2.1.1 对象和类 2.1 VB对象 -2.1.2 对象的属性、事件和方法 对象的属性(Properties) 属性用来表示对象的特征,每一种对象所具有的属性不同。 属性的设置 (1)在设计阶段,从属性窗口设置,只用于属性的初始化设置 先激活对象,再设置属性 (2)在运行阶段,由程序语句设置或改变属性的值。 [对象名.] 属性名=属性值 例如:Form1.caption=“程序设计基础” 2.1 VB对象 -2.1.2 对象的属性、事件和方法 对象的方法(Method) 对象的方法是对象执行的动作,即对象本身含有的函数和过程。 “方法”是针对对象的,所以调用“方法”的形式与调用一般子程序和函数不同,应该指明是哪个对象调用的。即 [对象名.] 方法名 参数1,参数2,…… 2.1 VB对象 -2.1.2 对象的属性、事件和方法 常用方法 Cls方法:清除窗体或图片框上的文字或图形。 [对象名.] Cls Move方法:设置或改变窗体(标签框、文本框、命令按钮等)的位置及大小。 [对象名.] Move Left, Top, Width, Height Print方法:在窗体、图片框或打印机上显示输出信息。 [对象名.] Print [输出项1,输出项2,……] Refresh方法:用于一切可显示对象的刷新显示。 [对象名.] Refresh SetFocus方法:为一切可接受焦点的对象设置焦点。焦点是对象接受鼠标或键盘事件的能力。 [对象名.] SetFocus 2.1 VB对象 -2.1.2 对象的属性、事件和方法 对象的属性、事件、方法是对象最重要的三个概念,称为对象的三要素。它们三者的区别如下: 2.1 VB对象 -2.1.2 对象的属性、事件和方法 对象的事件(Event) 事件是由系统事先设定的,能为对象识别和响应的动作。每一种对象能识别的事件是不同的。 2.1 VB对象 -2.1.2 对象的属性、事件和方法 事件过程:当在对象上发生了事件后,应用程序就要处理这个事件,而处理的步骤就是事件过程。 一个对象可识别多个事件,它就针对某一个过程,并与该对象的一个事件相联系。事件过程的格式如下: Sub 对象名_事件名([参数列表]) … 事件过程代码 End Sub 2.1 VB对象 -2.1.2 对象的属性、事件和方法 事件过程举例: Private Sub Command1_Click() Form1.Caption = 程序设计基础 End Sub 事件的驱动 每个事件过程由一个相应的事件触发(驱动),而不是由主程序调用。 事件驱动过程 ,程序没有固定的执行顺序。 2.1 VB对象 -2.1.3 对象的命名规则 为了增加程序的可读性,VB规定命名对象时有三个字符长度的前缀,标明这是什么类型对象,前缀后面才是见名知意的对象名部分。且第一个字符及第四个字符习惯用大写,以明示对象名各段的分隔。 VB规定对象命名的规则是:以字母或汉字开头;后面是字母、数字、下划线的组合;一般不超过255个字符;不能和VB的关键字重名。 各类对象的前缀列见教材(表2-1),希望养成规范命名对象的习惯。特别是对象个数较多时,更应规范命名,以免造成混乱。 2.2 窗体和基本控件 -2.2.1 通用的属性 通用属性是表示大部分控件具有的属性,如控件的大小、颜色、位置、名称等。系统为每个对象提供了默认的属性。在属性窗口中可以看到用户选择对象的属性值,用户可以根据需要改变属性值。 1.Name属性 该属性是每个控件都具有的属性,是创建对象的名称。 例如:List1、Commmand1、Text1、Lable1 等,用户也可以根据需要在程序设计中更改对象的名称,在程序运行中不能更改对象的名称。 对象名称的作用是作为对象的标识在程序中引用,但不会出现在窗体上。 2.2 窗体和基本控件
您可能关注的文档
- 第15章梁的弯曲问题.ppt
- 第18章WEB应用程序设计56.ppt
- 第18章颅脑损伤.ppt
- 第18讲伴性遗传.ppt
- 第11章免疫分析.ppt
- 第18章居住小区给水排水工程.ppt
- 第19章简单电子邮件的客户端实现.pptx
- 第1章ARM体系结构及编程模型.ppt
- 第19章_逻辑寻址.ppt
- 第1章NET与C概述.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- LY_T 1955-2022 林地保护利用规划林地落界技术规程.docx
- 2025年独角兽企业:宁德时代组织结构及部门职责.pdf VIP
- 2026年党支部在学习贯彻党的创新理论等“对照五个方面”存在的问题及整改措施4280字范文.docx VIP
- 汉英翻译技巧课件钟书能 ISBN9787566304049 PPT11.ppt VIP
- 西华大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- 2026年责任制整体护理工作计划范文(2篇).docx VIP
- 2026年党支部在学习贯彻党的创新理论、加强党性锤炼等“对照五个方面”存在的问题及整改措施4030字范文.docx VIP
- 《药品上市后评价管理规程》.docx VIP
- 学校1530安全教育记录(2026年春季期).docx
- 《边教书边成长》读书分享课件.pptx VIP
原创力文档

文档评论(0)