《计算机应用基础》课程教学资源(PPT课件讲稿,VB相关)窗体及简单控件_窗体及简单控件

第2章Visual Basic简单工程的设计 2.1对象 2.2 Visual Basic简单工程的设计步骤 2.3窗体、命令按钮、标签、文本框 合下
第2章 Visual Basic简单工程的设计 2.1 对象 2.2 Visual Basic简单工程的设计步骤 2.3 窗体、命令按钮、标签、文本框 1

引言 在Visual Basica编程环境中,无论是设计 界面还是编写代码,都需要与一组对象打交 道。因此,准确地理解对象的有关概念,是 设计Visual Basic应用程序的重要基础。 本章将介绍对象的基本概念,Visual Basic的几个常用对象,以及设计一个简单 Visual Basic)应用程序的主要步骤
在Visual Basic编程环境中,无论是设计 界面还是编写代码,都需要与一组对象打交 道。因此,准确地理解对象的有关概念,是 设计Visual Basic应用程序的重要基础。 本章将介绍对象的基本概念,Visual Basic 的几个常用对象,以及设计一个简单 Visual Basic应用程序的主要步骤。 引言 2

2.1对象 对象:在Visual Basic应用程序中,对象是可 以作为一个单位来处理的代码和数据的集合。 Visual Basic中的每个对象都是用类来定义的。 用类创建类的实例,也就是对象。 例如,在Visual Basic工具箱中的控件代表 “类”,当在窗体上画出这些控件之后,它们 就变成了具体的对象(也叫控件)。 3
2.1 对象 对象:在Visual Basic应用程序中,对象是可 以作为一个单位来处理的代码和数据的集合。 Visual Basic中的每个对象都是用类来定义的。 用类创建类的实例,也就是对象。 例如,在Visual Basic工具箱中的控件代表 “类”,当在窗体上画出这些控件之后,它们 就变成了具体的对象(也叫控件)。 3

对象名: 每个对象都有自己的名称,用于在代码 中引用该对象。对象的名称由对象的Name属 性决定,在Visual Basic6.0中文版中,Name 属性在属性窗口的属性名为“(名称)”, 届性-Co■and] 对象名称 Co●●and1 CommandButton 类 按字母序」按分类序 Name属性 名称】 Sommand1 Appearance 1-30 BackColor &H8000000F& Cancel False Caption Command1
Name属性 对象名称 类 每个对象都有自己的名称,用于在代码 中引用该对象。对象的名称由对象的Name属 性决定,在Visual Basic 6.0中文版中,Name 属性在属性窗口的属性名为“(名称)”, 对象名: 4

给对象命名: 可以通过属性窗口给对象(控件)赋予一个 名称。 控件的Name属性必须以一个字母开始,最长 可达40个字符。它可以包括字母、数字和 下划线,但不能包括标点符号和空格。 合
可以通过属性窗口给对象(控件)赋予一个 名称。 控件的Name属性必须以一个字母开始,最长 可达40个字符。它可以包括字母、数字和 下划线,但不能包括标点符号和空格。 给对象命名: 5

VB应用程序可以使用的对象: 内部控件 用户自定义的对象 其他应用程序提供的对象 建立一个对象后,其操作通过与该对象有 关的属性、事件和方法来完成
内部控件 用户自定义的对象 其他应用程序提供的对象 VB应用程序可以使用的对象: 建立一个对象后,其操作通过与该对象有 关的属性、事件和方法来完成。 6

2.1.1对象的属性 属性:对象的数据称为属性,改变对象的属 性就可以改变其特征,不同的对象具有不 同的属性。 属性设置方法: 在设计阶段,在属性窗口中设置。 在代码中设置,在运行时起作用, 设置格式: 对象名属性名=属性值
属性:对象的数据称为属性,改变对象的属 性就可以改变其特征,不同的对象具有不 同的属性。 属性设置方法: 在设计阶段,在属性窗口中设置。 在代码中设置,在运行时起作用, 设置格式: 2.1.1 对象的属性 对象名.属性名= 属性值 7

例:设当前窗体对象的名称为“Form1”,窗 体的宽度属性为Vidth,高度属性为Height, 标题属性为Caption,则: Form1.Width=4000 Form1.Height 4000 Form1.Caption="欢迎使用我的应用程序" 8 合
例:设当前窗体对象的名称为“Form1”,窗 体的宽度属性为Width,高度属性为Height, 标题属性为Caption,则: Form1.Width = 4000 Form1.Height = 4000 Form1.Caption = "欢迎使用我的应用程序" 8

使用With.,End With语句设置属性: 对同一对象设置多个属性时,可以使用 With.End With语句简化书写: With对象名 语句组 End With 例:With Forml .Width =4000 .Height=4000 .Caption="欢迎使用我的应用程序" End With 合
With 对象名 语句组 End With 对同一对象设置多个属性时,可以使用 With.End With语句简化书写: 使用With.End With语句设置属性: 例:With Form1 .Width = 4000 .Height = 4000 .Caption = "欢迎使用我的应用程序" End With 9

2.1.2事件 事件:指可以被对象识别的动作。 Visual Basic为每个对象预先定义好了一系列 的事件。例如单击鼠标(Click3事件)、双击鼠 标(DblClick3事件)、按下键盘键(KeyPress事 件)、窗体加载(Load事件)等。 事件的发生 由用户触发(如用户在对象上单击了鼠标) 由系统触发(如窗体加载) 由代码间接触发 事件过程:为每个事件编写的相关代码 10 合L
2.1.2 事件 事件:指可以被对象识别的动作。 Visual Basic为每个对象预先定义好了一系列 的事件。例如单击鼠标(Click事件)、双击鼠 标(DblClick事件)、按下键盘键(KeyPress事 件)、窗体加载(Load事件)等。 事件的发生 ➢ 由用户触发(如用户在对象上单击了鼠标) ➢ 由系统触发(如窗体加载) ➢ 由代码间接触发 事件过程:为每个事件编写的相关代码 10
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《计算机应用基础》课程教学资源(PPT课件讲稿,VB相关)第一章 概述.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第八章 网站及网页设计入门.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第四章 数制与信息编码.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第三章 计算机系统组成.ppt
- 《计算机应用基础》课程教学资源(扩展阅读)固态硬盘和普通硬盘有什么区别?.doc
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第一二章 计算机与计算思维.ppt
- 《计算机应用基础》课程教学资源(讲义)实验1 操作系统的基本操作.doc
- 《计算机应用基础》课程教学资源(讲义)实验2 文字处理基本操作.doc
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第11章 计算机学科简介.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)《大学计算机》第1课.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第1章 计算机与计算.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第2章 计算思维.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第3章 计算机系统概述.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第4章 数制与信息编码.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第5章 办公自动化.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)6.1大数据基础.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第7章 计算机网络.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第8章 网站和网页设计入门.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第9章 算法.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第十章 程序设计.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿,VB相关)编程基础_编程基础.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿,VB相关)程序结构_程序结构.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第二章 计算思维_计算思维.ppt
- 《计算机应用基础》课程教学资源(讲稿)第七章计算机网络.pdf
- 《计算机应用基础》课程教学资源(讲稿)第六章 数据库技术基础.pdf
- 《计算机应用基础》课程教学资源(讲稿)第6章 大数据基础.pdf
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第八章 网站及网页设计入门2020.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第七章 计算机网络.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第六章 大数据基础.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第五章 办公自动化.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第四章 数制与信息编码.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第三章 计算机系统概述.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第二章 计算思维.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第一章 计算机与计算.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)ACCESS数据库(SQL)学习资料_cxf第6章 大数据基础.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)ACCESS数据库(SQL)学习资料_Access中SQL查询语言.ppt
- 《计算机应用基础》课程教学资源(讲稿)第1章计算机与计算.pdf
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第3章_第3章计算机系统概述.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第4章_第4章数制与信息编码.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第8章_jl版网页设计.ppt