第 2 章 v亚博集团b 对象及其操作

亚博集团第2章Visual Basic对象及其操作1.了解对象、属性、事件和方法的基本概念;2. 掌握构建简单应用程序的方法和步骤;3. 熟悉一些基本控件和属性的设置;3. 熟悉一些基本控件和属性的设置;本章要求: Visual Basic 编程教程 中国石油大学 中国石油大学(华东)石油工程学院 石油工程学院4.硕士项目管理与环境设置;2.1 VB中的几个基本概念一、对象及分类1.对象是基本的运行时实体,如windows body、各种控件等,它包括作用于对象的操作(方法)和对象的响应(事件)。将数据和处理这些数据的过程封装在一起。2.2. 对象分类 对象分类 Visual Basic 编程教程 中国石油大学 中国石油大学(华东)石油工程学院 Visual Baisc中的对象主要分为两类:预定义对象和自定义对象对象。3、 描述一个对象的三个基本元素。属性、事件和方法是对象的三个基本元素。二、 属性)一个对象中的数据,所有对象都有自己的属性。它们是用来描述和反映物体特性的参数。例如控件名称(Name)、标题(Caption)等属性,颜色(Color)和字体(FontName)决定了对象向用户显示的界面的外观和功能以及向用户显示的界面的外观和功能。功能。

2.1VB Visual Basic编程教程中的几个基本概念中国石油大学中国石油大学(华东)石油工程学院石油工程学院三、事件与事件过程(Event Procedure)事件 - 可以被对象识别的动作。事件过程——指附加在对象上的程序代码,即事件触发后处理的程序。事件过程的形式如下: 子对象名称_事件过程名称[(参数列表)]2.1 VB Visual Basic 编程教程中的几个基本概念 中国石油大学 中国石油大学((华东))石油工程学院石油工程学院……(事件过程代码) End Sub 例如:Sub cmdHide_Click()CmdHide。Visible=FalseEnd Sub四、 方法(Method)是可以对对象进行操作的过程vb程序设计中国石油华东,是VB系统提供的一种特殊的过程和函数——方法。方法是面向对象的,所以对象方法调用一般指定对象。对象方法调用形式:2.1 VB Visual Basic 编程教程中的几个基本概念 中国石油大学 中国石油大学(华东)石油工程学院石油工程学院 [Object.]Method[Parameter [List]如果省略对象,则表示当前对象,一般指形式。所以对象方法调用一般指定对象。对象方法调用形式:2.1 VB Visual Basic 编程教程中的几个基本概念 中国石油大学 中国石油大学(华东)石油工程学院石油工程学院 [Object.]Method[Parameter [List]如果省略对象,则表示当前对象,一般指形式。所以对象方法调用一般指定对象。对象方法调用形式:2.1 VB Visual Basic 编程教程中的几个基本概念 中国石油大学 中国石油大学(华东)石油工程学院石油工程学院 [Object.]Method[Parameter [List]如果省略对象,则表示当前对象,一般指形式。

例如: Form1.print "VB Programming" 一、 创建简单VB应用程序的一般步骤 分析问题,确定程序需要完成哪些任务,按照以下步骤创建应用程序。(1)新建一个项目。要创建一个应用程序,首先要打开一个新项目。2.2创建一个简单的VB应用程序Visual Basic编程教程中国石油大学中国石油大学((东中国) ) 石油工程学院 石油工程学院 (2) 创建应用程序接口。(3) 设置属性值。(4) 对象事件过程的编程。(5))保存文件。( 6) 程序运行调试。再次保存修改后的程序,在“程序代码窗口”中写入程序代码。进入代码窗口的方式有以下三种: 【例2-1】设计一个程序,如果在运行时用鼠标点击窗体,窗体上会显示一行文字“Visual Basic 欢迎大家”。2.2 创建一个简单的VB应用程序Visual Basic c编程教程中国石油大学中国石油大学(华东)石油工程学院石油工程学院•双击当前窗口•点击项目窗口中的查看代码按钮 • 在菜单栏的查看菜单中选择代码窗口命令2.

亚博集团第 2 章 v亚博集团b 对象及其操作

方法二:双击工具箱控件对象,窗体上会立即出现一个默认大小的对象框和一个默认大小的对象框。(2)编辑对象2.2创建VB简单应用程序Visual Basic编程教程中国石油大学中国石油大学((华东))石油工程学院石油工程学院先选择对象(点击对象)、放大、缩小、删除对象、复制对象(3) 对象名称 每个对象都有自己的名称。每个表单和控件对象在创建时都会被赋予一个默认名称。用户可以命名通过在属性窗口中设置(name)来设置对象。命名原则:1)必须以字母或汉字开头,后跟字母、汉字、数字2. 2 创建VB简单应用Visual Basic 程序设计教程 中国石油大学 中国石油大学((华东华东))石油工程学院石油工程学院,由字符和下划线(最好不要)组成的字符串。2) 长度 <=255 个字符。本教材采用智能生活法则:用前3个小写字母组成前缀(表示对象的类型)和缩写字母表示对象的功能。三、对象属性设置方法设置对象properties:方法一:在设计模式下,直接通过属性窗口设置对象的属性。方法二:在程序代码中通过赋值实现,格式为:object property property value object.property=property value2.

第 2 章 v亚博集团b 对象及其操作

亚博集团2.2 创建一个简单的VB应用程序Visual Basic c编程教程中国石油大学中国石油大学((华东))如何在窗体中添加控件?2.3 表单的通用属性、方法和事件 表单属性决定了表单的外观和操作。表格外观如下: Visual Basic 编程教程 中国石油大学 中国石油大学((华东)) 石油工程学院 石油工程学院 一. 属性(一) 基本属性< @1. Name Name 属性(任何对象都有) 创建对象时,系统自动分配一个默认名称,控件名称作为对象的标识引用,不会显示在窗体上。2.高度,宽度,顶部vb程序设计中国石油华东,and left 属性 2. 高度、宽度、top 和 left 属性单位是twip:1 twip=1/20 point=1/1440 inch=1/567cm 2. 3 常用属性、方法和事件表格Visual Basic 编程教程 中国石油大学 中国石油大学(华东)石油工程学院 3. Caption Title 属性:确定表格标题栏上出现的文字内容。4. Font Font 属性组 FontName 属性是字符类型,它决定了对象上文本的字体(默认为Arial)。表单的方法和事件 Visual Basic 编程教程 中国石油大学 中国石油大学(华东)石油工程学院 3. Caption Title 属性:确定出现在表单标题栏上的文本内容。4. Font Font 属性组 FontName 属性是字符类型,它决定了对象上文本的字体(默认为Arial)。表单的方法和事件 Visual Basic 编程教程 中国石油大学 中国石油大学(华东)石油工程学院 3. Caption Title 属性:确定出现在表单标题栏上的文本内容。4. Font Font 属性组 FontName 属性是字符类型,它决定了对象上文本的字体(默认为Arial)。

第 2 章 v亚博集团b 对象及其操作

属性是整数,决定了上面对象的字体大小 2.3 常见的属性、方法和事件的形式 Visual Basic 编程教程 中国石油大学 中国石油大学(华东) 石油工程 石油工程学院College FontSize 属性是一个整数,它确定对象上文本的字体大小。FontBold 属性是合乎逻辑的,它确定对象上的文本是否为粗体。FontItalic 属性是逻辑的,并确定对象上的文本是否为斜体。FontStrikeThru 属性是合乎逻辑的,它确定是否将删除线添加到对象上的文本中。FontUnderLine 属性是合乎逻辑的,它确定对象上的文本是否带下划线。5. Enabled 属性(逻辑值)确定控件是否可操作。True :允许用户执行操作并响应操作(默认)。False:变暗,禁止用户操作。编辑值 6. Visible 属性(逻辑值)决定控件是否可见 True:控件在运行时可见(默认值)。False:控件在运行时隐藏,用户看不到,但控件本身存在。2.3 表单的常用属性、方法和事件 Visual Basic 编程教程 中国石油大学 中国石油大学(华东)石油工程学院 石油工程学院 7. BackColor 属性和 ForeColor 属性 BackColor 属性为用于返回或设置对象的背景颜色,

亚博集团第 2 章 v亚博集团b 对象及其操作

2.3 表单的常用属性、方法和事件 Visual Basic 编程教程 中国石油大学 中国石油大学(华东)石油工程学院 石油工程学院 例如设置Form1的背景颜色 如果是红色的,可以使用以下三种情况:Form1.BackColor = RGB(255, 0, 0)Form1.BackColor = &HFF&Form1.BackColor = vbRed(< @二)窗体其他常用属性 1.MaxButton最大化按钮和MinButton最小化按钮:值为True时,有最大或最小化按钮,False无。 2.图标控件图标属性:返回或设置左上角窗体的 角显示或最小化时显示的图标 最小化时显示的图标。2.3 常用属性,表单的方法和事件 Visual Basic 编程教程 中国石油大学 中国石油大学(华东)石油工程学院、石油工程学院 注意:只有当ControlBox属性设置为True时,该属性才必须设置为True 3 .ControlBox 控件菜单框属性:设置True为Yes,如果设置为False,则没有控件菜单,并且窗体没有最大化按钮和最小化按钮,即使MaxButton属性和MinButton属性设置为True。将 True 设置为 Yes,如果设置为 False,则没有控件菜单,并且窗体没有最大化按钮和最小化按钮,即使 MaxButton 属性和 MinButton 属性设置为 True。将 True 设置为 Yes,如果设置为 False,则没有控件菜单,并且窗体没有最大化按钮和最小化按钮,即使 MaxButton 属性和 MinButton 属性设置为 True。

第 2 章 v亚博集团b 对象及其操作

4、图片属性:设置要在表单中显示的图片。加载图片操作与 Icon 控件图标属性相同。5. BorderStyle:边框样式,通过改变BorderStyle属性vb程序设计中国石油华东,可以控制窗体如何调整大小。0-None:无边框;单线边框不能改变窗口大小 石油工程学院 1-Fixed Single:单线边框,窗口大小不能改变;2-Sizable:双线边框,窗口大小可以改变;3-Fixed Double:双线框,窗口大小不能改变。4-固定工具窗口:窗体的外观类似于工具栏的外观。有一个关闭按钮,窗口不能调整大小。5-Sizable Tool Window:窗体的外观类似于工具栏的外观。有一个关闭按钮来调整窗口大小。6. WindowsState 属性 0-Normal:正常窗口状态,有窗口边框;1:最小化状态,作为图标运行;2:最大化状态,无边框,填满整个屏幕。7. AutoRedraw 属性 该属性决定表单是隐藏还是被另一个重新显示 , 方法和事件 Visual Basic 编程教程 中国石油大学 中国石油大学(华东)石油工程学院 石油工程学院 是否恢复表格被隐藏或覆盖之前的屏幕。

即是否重绘Circle、Line、Pset、Print等方法的输出。如果为 True,则恢复表单的前一个屏幕。当为 False 时vb程序设计中国石油华东,不重绘 AutoRedraw 属性。【示例2-3】设计一个程序vb程序设计中国石油华东,在窗体上画两个命令按钮,程序进入运行状态后,在窗体上加载一张图片,当点击“窗体变大”命令按钮时,窗体要变大,单击“Form Smaller”命令按钮使窗体变小。2.3 表单常用属性、方法和事件 Visual Basic 编程教程 中国石油大学 中国石油大学(华东)石油工程学院 loadpicture 是一个函数,用于将指定的图形文件加载到内存中. Loadpicture 的一般格式是:[object]。picture=loadpicture("file name")二、 Events 最常用的事件 1 Click/DblClick:点击/双击窗体触发。2 Load:加载表单时触发的事件。此事件通常用于在应用程序启动时初始化属性和变量。2.3 表单的常用属性、方法和事件 Visual Basic 编程教程 中国石油大学 中国石油大学(华东)石油工程学院 石油工程学院3、 卸载事件卸载表单触发此事件。此事件通常用于在应用程序启动时初始化属性和变量。2.3 表单的常用属性、方法和事件 Visual Basic 编程教程 中国石油大学 中国石油大学(华东)石油工程学院 石油工程学院3、 卸载事件卸载表单触发此事件。此事件通常用于在应用程序启动时初始化属性和变量。2.3 表单的常用属性、方法和事件 Visual Basic 编程教程 中国石油大学 中国石油大学(华东)石油工程学院 石油工程学院3、 卸载事件卸载表单触发此事件。

4、 Resize 事件 无论是由于用户交互还是通过代码调整表单大小,都会触发 Resize 事件。三、 常用方法form常用方法有:打印输出打印移动移动清除cls显示显示隐藏隐藏等方法。方法的使用形式:[object.]method[parameter]2.3 常见的属性、方法和事件的形式 Visual Basic 编程教程 中国石油大学 中国石油大学((华东)石油石油工程工程学院【例2-4】设计一个程序,运行程序后,屏幕上显示第一个表格,点击该表格后,显示第二个表格,并且有一个按钮,点击按钮即可显示第一种形式 2.3 常用属性,

亚博集团2.3 表单的常用属性、方法和事件 Visual Basic 编程教程 中国石油大学 中国石油大学(华东)石油工程学院 石油工程学院 控制概要 控制是VB6. 0 可直接在程序中使用的预定义对象。控件分为两种 VB6.0 控件分为两种:2.4 命令按钮、标签、文本框 Visual Basic 编程教程 中国石油大学 中国石油大学((东华东))石油工程学院石油工程学院内部控制ActiveX控件图标名称类名功能复选框复选框用于同时选择多个选项ComboBox它结合了一个文本框和一个列表框,

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.zh-map.com/a/jingyan/503.html