- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
尚辅网 第2章 Visual Basic基本概念与操作 第2章 Visual Basic基本概念与操作 2.1 对象(Object)的概念 2.2 对象的操作 2.3 焦点概述 2.4 工程的管理 第2章 Visual Basic基本概念与操作 2.1 对象(Object)的概念 2.2 对象的操作 2.3 焦点概述 2.4 工程的管理 2.1 对象(Object)的概念 对象主要分为两类:窗体和控件 不同的窗体都具有相似的外形,通常都具有最大化、最小化、打开和关闭等功能,在设计过程中往往也使用同样或近似的变量与方法。 控件指的是预先定义好的,程序能够直接使用并且可以反复使用的对象,它是建立对象的工具。控件大致分为三类:(1)内部控件.标准控件:被封装在Visual Basic的EXE文件中。(2)ActiveX控件:单独保存在.OCX文件中。(3)可插入的对象。 2.1 对象(Object)的概念 属性(Property) 方法(Method) 事件(Event) 属性(Property) Visual Basic中对象的属性是关于该对象的数据,可以用object.property语法设置并返回对象的属性值。其中object表示对象,property表示对象的属性。 常见的属性有标题(Caption)、名称(Name)、颜色(Color)、字体大小(Fontsize)和是否可见(Visible)等,在使用对象时,需要设置相应的属性,才能达到程序设计的预定目的。 方法(Method) 按照方法所需参数的情况可分为带有参数的方法和不带有参数的方法。 不带有参数的方法在事件过程代码中的调用格式为: Object.Method 带有参数的方法在事件过程代码中的调用格式为: Object.Method[Parameter1][,Parameter2] 事件(Event) 按照方法所需参数的情况可分为带有参数的方法和不带有参数的方法。 不带有参数的方法在事件过程代码中的调用格式为: Object.Method 带有参数的方法在事件过程代码中的调用格式为: Object.Method[Parameter1][,Parameter2] 第2章 Visual Basic基本概念与操作 2.1 对象(Object)的概念 2.2 对象的操作 2.3 焦点概述 2.4 工程的管理 2.2 对象的操作 在窗体中布置控件 设置对象属性 编写对象的事件过程 在窗体中布置控件 控件的画法 (1)单击工具箱中的按钮图标; (2)把光标移到窗体上,此时光标变为“+”号(“+”号的中心就是控件左上角的位置); (3)把“+”号移到窗体的适当位置,按下鼠标左键,向右下方拖动鼠标,此时窗体上将出现一个立体按钮; (4)随着鼠标的移动,按钮的尺寸不断被调整。当按钮的尺寸符合用户的要求时,释放鼠标左键,这样就在窗体上画出了一个按钮控件。 在窗体中布置控件 控件的复制与删除 复制:把需要复制的控件变为当前控件;按Ctrl+C,Visual Basic将把活动控件拷贝到Windows的剪贴板中;按Ctrl+V,就把活动控件复制到窗体的左上角。 删除:把需要复制的控件变为当前控件;按Delete键,即可把该控件删除。 在窗体中布置控件 选择控件 选中一个对象通过单击操作即可实现 选中多个对象有两种方法 第一种方法是按住Shift键或Ctrl键,不要松开,然后单击每个要选择的控件。 第二种方法是把光标移到窗体中适当的位置(没有控件的地方),然后拖动鼠标画出一个虚线矩形,使其套住要选择的控件,在该矩形内的控件(包括边线所经过的控件)都会被选中。 在窗体中布置控件 控件的布局 在界面设计过程中,多个控件在窗体的位置是否适当将影响界面的“友好性”,因此必须对多个控件进行合理布局,如排列、对齐、是否放大等格式。 Visual Basic集成开发环境提供了“格式”菜单对控件的布局进行设置。 设置对象属性 两种途径 编写对象的事件过程 对象对每个可以识别的事件都有一个事件驱动程序,称为事件过程。不同的对象所识别的事件类型不同,相同的事件发生在不同的对象上,产生的效果也不相同。事件驱动机制中的“驱动”最终需要代码的执行来完成某种功能,所以我们必须在代码窗口(如图2-10所示)书写必要的程序代码来完成我们要完成的功能。 第2章 Visual Basic基本概念与操作 2.1 对象(Object)的概念 2.2 对象的操作 2.3 焦点概述 2.4 工程的管理 2.3 焦点概述 焦点是指对象接收用户鼠标或键盘输入的能力。当一个对象具有焦点时,它可以接收用户的输入,同用户进行交互。 当某对象得到焦点时,会产生GotFocus()事件,而当对象失去焦点时,将产生LostFo
您可能关注的文档
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第1章VB概述.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第2章 VB语言基础.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第3章 常用控件.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第4章 程序设计基础.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第5章 VB常用算法及实例.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第6章 数组及应用.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第7章过程和参数传递.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第9章对话框和菜单.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第10章数据库程序设计.ppt
- Visual Basic程序设计 习题答案作者 黄津津 21909VisualBasic程序设计习题解答.doc
文档评论(0)