Visual Basic程序设计及应用_第10章_vb

合集下载

Visual Basic 6.0程序设计及应用_第2章_vb

Visual Basic 6.0程序设计及应用_第2章_vb

第2课Visual Basic语言基础本章学习目标:基本语言规则数据类型运算符与表达式语言结构子过程与函数本章要点:语言规则语言结构2.1课前导读Visual Basic语言是在BASIC语言的基础上进一步发展而来,不但保留了BASIC语言简单易用的特点,而且增加了面向对象和结构化的编程方法。

由于Visual Basic程序代码可读性强、运行速度快、数据类型丰富、语法与自然语言接近及结构严谨,从而成为众多程序员首选的编程语言。

Visual Basic是真正易学易用的结构化语言,以至于专业人员可以用Visual Basic 实现其他Windows编程语言的功能,初学者只要掌握一些关键语法就可以建立实用的应用程序。

2.2.6 运算符与表达式表达式是关键字、运算符、变量和常数的组合,其值可以是字符串、数值或者对象。

表达式可以用来执行算式、操作字符或是检测数据。

表达式书写规则:从左到右在一行上书写,无高低之分;可以用圆括号括起,以提高运算的优先级或增加表达式的清晰度。

不能使用方括号或花括号,圆括号可以出现多个,但必须配对使用。

1.算术运算符与表达式算术运算符是指用于执行实数或整数运算的操作符,主要包括+(加法)、-(减法)、*(乘法)、^(指数运算)、/(除法)、\(取模数)、Mod(取余数)。

各个算术运算符的作用见表2-3,表中MyValue的值为3。

2.字符运算符与表达式字符串运算符有两个:“&”和“+”,它们都是将两个字符串连接起来。

两者的区别是:(1)“+”:连接符两旁若一个为数字字符型或逻辑型,另一个为数值型,则自动转换为数值型,然后进行算术加运算;若一个为非数字字符型,另一个为数值型,则出错。

(2)“&”:连接符两旁的操作数不管是字符型还是数值型,则在进行连接操作前,系统先将操作数转换成字符型,然后再连接。

3.比较运算符与表达式比较运算符用来表示两个或多个值或表达式之间的关系,结果为逻辑常数。

计算机程序设计-VisualBasic【VB】考试试题(1)

计算机程序设计-VisualBasic【VB】考试试题(1)

A、 AutoSize B、 Visible C、 Enabled D、 WordWrap 正确答案: A 解析:
42、当文本框的 MaxLength 属性值取________时,该文本框能容纳的字符数最多。
A、 256 B、 512 C、 0 D、 -1 正确答案: C 解析:
43、在一行语句内写多条语句时,每个语句之间用_____ ___符号分隔。
A、 ; B、 : C、 , D、 、 正确答案: B 解析:
44、结构化程序由三种基本结构组成,下面术语中是三种基本结构之一的是______ _。
A、 递归结构 B、 选择结构 C、 输入输出结构 D、 过程结构 正确答案: B 解析:
45、在默认情况下,InputBox() 函数返回值的类型为______ __。
8、下列关于 VB 编程的说法中,不正确的是( )。
A、 事件是能被对象识别的动作 B、 方法指示对象的行为 C、 属性是描述对象特征的数据 D、 VB 程序采用的运行机制是面向对象 正确答案: D 解析:
9、下面所列符号中,_________不是数据类型说明符。
A、 !
B、 % C、 ? D、 # 正确答案: C 解析:
A、 0.01*Int(100*(x+0.005)) B、 0.01*Int(x+0.005) C、 0.01*Int(100*(x+0.05)) D、 0.01*Int(x+0.05) 正确答案: A 解析:
24、从字符串变量 Cstr 中取左边 4 个字符,应使用________。
A、 Left(Cstr,4) B、 Left(Cstr,1,4) C、 Mid(Cstr,3,4) D、 Mid(Cstr,4,3) 正确答案: A 解析:

visualbasic程序设计本书共有十章介绍了vb60基本功能26PPT课件

visualbasic程序设计本书共有十章介绍了vb60基本功能26PPT课件
1.3 VB与其他可视化编程工具的区别
1. VB不支持虚类、多态性和类的继承 2. VB简单易学,变量定义不太严密,但同样也支持网络编 程和数据库编程。
4
第二章 VB6.0集成开发环境
学习目标: 1. 掌握主窗口、窗体窗口、工具箱窗口、属性窗口、工 程资源管理器窗口的使用; 2. 理解对象与事件驱动的概念 3. 了解应用程序开发示例 学习要点:
④ 变量名最长可达255个字符。
⑤ 不能与保留字重名
14
(1) 声明变量 有两种方法:隐式声明和显式声明(Option Expilicit) (2) 使用DIM语句声明变量 (3) 全局变量的声明 2. 常量 常量指在程序运行过程中,其值不能改变的量。 ① 系统内部常量 ② 符号常量
15
② 符号常量 定义语法如下:
创建VB应用程序有三个步骤: 1. 创建应用程序界面 2. 设置属性 3. 编写代码
见书本上具体程序
11
第三章 程序设计基础 学习目标: 1. 掌握数据类型、表达式、操作符的正确使用 2. 理解程序流程的控制、常见标准函数 3. 了解简单的应用程序开发 学习要点: 数据类型、表达式和运算符,程序流程的控制结构, 常见标准函数。 VB的程序设计是面向对象的可视化程序设计。 模块分有窗体、类和标准模块三种类型。
VB6.0 的 集 成 开 发 环境 ,对 象与事件 驱动概念 , 使用 VB6.0开发应用程序的基本方法。
5
2.1 VB6.0中文版的启动与退出
2.2 VB6.0 的集成开发环境
工具箱、窗体、工程资源窗口、属性窗口、窗体布局窗口、 和代码编辑窗口
1. 菜单栏
2. 工具栏
3. 工具箱
4. 代码编辑器窗口

VB程序设计基础全集

VB程序设计基础全集

1.1.2 Visual Basic的特点

4.提供了易学易用的应用程序集成开发环境 在Visual Basic的集成开发环境中,用户可设计界面、编写代 码、调试程序,直至将应用程序编译成可执行文件在 Windows上 运行,使用户在友好的开发环境中工作。


5.支持多种数据库系统的访问
利用 Visual Basic 的数据控件,可访问 Microsoft Access、 Dbase、Microsoft FoxPro、Paradox 等 , 也 可 以 访 问 Microsoft Excel、Lotusl 1-2-3等多种电子表格。

Visual Basic 6.0程序设计概述 程序设计基础 结构化程序设计与数组 函数与过程 常用控件 图形控件和图形方法 对话框和菜单程序设计 文 件
第9章 数据库与数据访问技术
第1章 Visual Basic 6.0程序设 计概述

1.1 1.2 1.3 1.4 1.5 1.6 1.7

编 :陈庆章
前 言
Visual Basic是目前进行Windows应用程序设计的最 佳工具之一,也是最佳的程序设计入门语言,这一看法 已经得到普遍认可。 非计算机专业计算机基础教学的 3 个不同层次,分 别解决的是“操作技能”、“思维训练”、“综合应用 能力”问题。学习一门程序设计语言,主要目的是要提 高读者分析归纳、解决问题的能力,在思维训练方面受 益,并使得读者通过更系统、深入的学习后开发实用程 序成为可能。 因此,本书在内容上精选了Visual Basic 6.0中最基 础、最常用并实用的部分;在编排和风格上力图体现循 序渐进、深入浅出的特点;以样本程序示例教学,阶段 性构筑读者的成就感,使得艰苦的程序设计工作升华为 一种艺术创作,提供了一条通往程序设计高手的捷径。

VB6.0教程

VB6.0教程
??????????????为可选章第一章第一章visualbasic程序设计概述概述11visualbasic语言简介111程序设计语言的发展一面向机器的语言通常针对某一种类型的计算机和其他设备而专门编写的由二进制代码所组成的机器程序语言所以这类程序一般可以充分发挥硬件的潜力然而与人类的自然语言相差较大所以面向机器的程序的可读性很差差较大所以面向机器的程序的可读性很差
首先说明一下“工程”的概念。VB把一 个应用程序称为一个工程(Project),而一 个工程又是各种类型的文件的集合,这些文件 包括工程文件(.vbp)、窗体文件(.frm)、 标准模块文件(.bas)、类模块文件(.cls)、 资源文件(.res)、ActiveX 文档(.dob)、 ActiveX 控件(.ocx)、用户控件文件(.ctl)、 属性页文件(.pag)。
“标准”工具栏各按钮的作用如图所示。
二.其他窗口
1.窗体窗口
“窗体窗口”也称为“对象窗口”,
主要用来在窗体上设计应用程序的界面, 用户可以在窗体上添加控件来创建所希
望的界面外观。例如,当新建一个工程
时,VB自动建立一个新窗体,并命名为 Form1,如图所示。
2.代码(code)窗口
双击窗体或窗体上的 控件就可以弹出代码窗口。代 码窗口是专门用来进行程序设 计的窗口,可在其中显示和编 辑程序代码(如图1-11所示)。 也可以通过点击菜单栏上的 【视图】—>【代码窗口】, 调出代码窗口。 代码窗口标题栏下面 有两个下拉列表框,左边是 “对象”下拉列表框,可以选 择不同的对象名称;右边是 “过程”下拉列表框,可以选 择不同的事件过程名称,还可 以选择用户自定义过程的名称。
1.3 Visual Basic 6.0集成开发环境 1.3.1窗口介绍

VB第2版习题与解答

VB第2版习题与解答
If c > sMax Then sMax = c
If a < b Then sMin = a Else sMin = b
If c < sMin Then sMin = c
Label1.Caption = "最大数为:" & sMax & ",最小数为:" & sMin
4. 编制程序,通过文本框输入年份和月份,显示该月的天数。注意判断年份是否为闰年:年号能被4整除,但不能被100整除,或者年号能被400整除的年份为闰年。
⑽Month(#5/4/2007#)
⑾Year(#05-08-07#)
解答:
⑴12;⑵"765";⑶"6982";⑷"GGG";⑸5;⑹"L";⑺15;⑻"3721efda";⑼"23.45678";⑽5;⑾2007
5.对于没有赋初值的变量,系统默认的值是什么?
解答:
对于没有赋初值的变量,数值型变量默认值为0;变长字符串型变量默认值为零长度的字符串("");定长字符串型变量中的每个字符均被填充为ASCII码值为0的字符(即Chr(0),等价于vbNullChar);逻辑型变量默认值为False;变体型变量默认值为Empty;对象型变量默认值为Nothing。
解答:
在窗体上放置两个文本框、三个标签和一个命令按钮,均采用默认名称。标签Label1和Label2的标题分别为【年份:】和【月份:】,Label3标题为空。按钮标题为【显示】,为其单击事件编写如下代码:
Dim y As Integer, m As Integer, d As Integer, blnY As Boolean

visual_Basic程序设计教程_课后习题答案及练习

"VB程序设计"综合复习资料第一章 Visual Basic程序设计概述一、填空题1、VisualBasic是一种面向__________的可视化程序设计语言,采取了__________的编程机制。

2、在VB中工程文件的扩展名是____________,窗体文件的扩展名是____________,标准模块文件的扩展名是____________。

3、执行“工程〞菜单下的__________命令,可选择并添加Active*控件。

4、Visual Basic 6.0用于开发__________环境下的应用程序。

二、选择题1、下面不是VB工作模式的是〔〕A.设计模式B.运行模式C.汇编模式D.中断模式2、可视化编程的最大优点是〔〕A.具有标准工具箱B.一个工程文件由假设干个窗体文件组成C.不需要编写大量代码来描述图形对象D.所见即所得3、以下不能翻开属性窗口的操作是〔〕A.执行“视图〞菜单中的“属性窗口〞命令B.按F4键C.按Ctrl+TD.单击工具栏上的“属性窗口〞按钮4、以下可以翻开立即窗口的操作是〔〕A.Ctrl+D B.Ctrl+E C.Ctrl+F D.Ctrl+G5、Visual Basic的编程机制是〔〕A.可视化 B.面向对象 C.面向图形 D.事件驱动三、简答题1、代码窗口主要包括哪几局部?2、在工程资源管理器窗口中,主要列出了哪三类文件?3、窗体布局窗口的主要用途是什么?4、VB的根本特点是什么?5、怎样理解可视化设计?6、怎要理解事件驱动编程?第二章简单的VB程序设计一、填空题1、设置是否可以用Tab键来选取命令按钮,应该用______________属性。

2、一个控件在窗体的位置由_______和________属性决定,其大小由__________和_________属性决定。

3、利用对象的属性setfocus可获得焦点,对于一个对象,只有其visible属性和____________属性为true,才能承受焦点。

vb最全最经典课件(免费)


在中,将反映对象的属性和行为封装 在一起,是面向对象编程的基本元素。
本章目录
2.类的概念
类 同种对象的集合与抽象,是创建对象实例的 模板,包含所创建对象的属性描述和行为特征的 定义。 例如,人类是具体人的抽象。每个人有不同的身 高、体重等属性值和不同的行为。 工具箱中的可视图标是系统设 计好的标准控件类。通过将控件类实例化,得到 真正的控件对象。在窗体上画一个控件,就将类 转换为对象,创建了一个控件对象(简称控件)。
本章目录
2.2 建立简单的应用程序
例2.2 编写一个人民币与美圆兑换的程序。 建立一个应用程序分为以下几步进行: (1) 建立用户界面的对象 (2) 对象属性的设置 (3) 对象事件过程及编程 (4) 保存和运行程序
代码说明
本章目录
对象事件过程及编程
代码窗口的对象列表框可显示窗体所有对象 过程列表框列出所选中对象的所有事件 例如,在按钮Button2的Click事件加入代码:
1.1 概述 1.2 集成开发环境 1.3 使用帮助系统
本章目录
1.1 概述
1.1.1 Visual Basic的发展 20世纪60年出现Basic语言; 20世纪80年代,True Basic、Quick Basic和 Turbo Basic等; 1991年Microsoft公司推出Visual Basic1.0,以 可视化工具为界面设计、结构化Basic语言为基 础,以事件驱动为运行机制。从1991年的VB1.0 至1998年的V B6.0的多次版本升级,功能更强 大、完善,应用面更广; 2002年正式发布Visual 。
本章目录
事件过程
事件过程 应用程序处理事件的步骤 它针对某一对象并与该对象的一个事件相联系 应用程序设计的主要工作就是为对象编写事件过 程的代码。事件过程的形式如下:

如何使用VB

如何使用VBVisual Basic(VB)是一种基于对象的程序设计语言,广泛应用于软件开发领域。

本文将介绍如何使用VB进行软件开发,并按以下章节进行详细讨论。

第一章:VB概述在本章中,我们将简要介绍VB的历史和特点。

VB是一种很受欢迎的编程语言,它结合了面向对象编程和事件驱动编程的优势。

VB具有简单易学的语法,可以用于开发各种类型的应用程序,包括桌面应用程序、Web应用程序和移动应用程序等。

第二章:安装和配置VB开发环境本章将介绍如何安装和配置VB开发环境。

VB可以与Microsoft Visual Studio集成使用,因此首先需要安装Visual Studio。

安装完成后,我们需要配置开发环境,包括选择适当的工具和设置。

第三章:VB基本语法在本章中,我们将深入研究VB的基本语法。

VB使用一套简单易懂的关键字和符号,可以实现变量声明、条件语句、循环语句和函数定义等功能。

我们还将介绍如何使用VB编写函数和子程序,并展示一些常用的编码技巧。

第四章:VB界面设计本章将重点介绍如何使用VB进行界面设计。

VB提供了丰富的界面组件,例如按钮、文本框、标签和列表框等。

我们将学习如何在界面上布置这些组件,并配置其属性和事件。

此外,我们还将研究如何使用VB的绘图工具和图像处理功能进行界面美化。

第五章:VB数据库操作在本章中,我们将学习如何使用VB进行数据库操作。

VB提供了内置的数据库连接库,可以方便地连接和操作各种类型的数据库,如Microsoft Access、SQL Server和MySQL等。

我们将研究如何创建数据库连接、执行SQL查询和更新数据等操作。

第六章:VB网络编程本章将介绍如何使用VB进行网络编程。

VB提供了丰富的网络编程库,可以轻松实现网络通信和数据传输。

我们将学习如何创建网络连接、发送和接收数据,并展示一些常见的网络编程应用场景,如FTP文件传输和Socket通信等。

第七章:VB调试和错误处理在本章中,我们将深入研究如何使用VB进行调试和错误处理。

VB程序设计课件(全套)


在VB中,将反映对象的属性和行为封装在一起,是面向对 象编程的基本元素。
21
上一页
下一页
2.类的概念
本章目录
类是创建对象实例的模板,是同种对象的集合与抽象,它包 含所创建对象的属性描述和行为特征的定义。 例如,人类是人的抽象,一个个不同的人是人类的实例。各 个人具有不同的身高、体重等属性值和不同的行为。 在 VB中,工具箱上的可视图标是 VB系统设计好的标准控件 类。通过将控件类实例化,可以得到真正的控件对象,也就是 当在窗体上画一个控件时,就将类转换为对象,即创建了一个 控件对象,简称为控件。
25
上一页
下一页
事件
本章目录
2. 事件、事件过程和事件驱动 (1) 事件 事件就是发生在对象上的事情。同一事件,作用于不同的对 象,就会引发不同的反应,产生不同的结果。 例如,在学校,教室楼的铃声是一个事件,教师听到铃声就 要准备开始讲课,向学生传授知识;学生听到铃声,就要准备 听教师上课,接受知识;而行政人员对铃声可不于响应。 在VB中,系统为每个对象预先定义好了一系列的事件。 例如,单击 (Click) 、双击 (DblClick) 、改变 (Change) 、获 取焦点(GotFocus)、键盘按下(KeyPress)等。
9
上一页
下一页
VB功能特点
2 功能特点 1) 具有面向对象的可视化设计工具 2) 事件驱动的编程机制 3) 提供了易学易用的应用程序集成开发环境 4) 结构化的程序设计语言 5) 强大的数据库功能 6) Active技术 7) 网络功能 8) 多个应用程序向导 9) 完备的Help联机帮助功能
10
Visual Basic 程序设计简明教程
第一章 Visual Basic程序设计概述(2) 第二章 VB简单的程序设计(6) 第三章 VB语言基础(4) 第四章 基本的控制结构(8) 第五章 数组(5) 第六章 过程(4) 第七章 常用控件(2) 第八章 界面设计(2) 第九章 文件(2) 第十章 图形(1) 第十一章 数据库技术(自学) 第十二章 系统开发案例 (自学)
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第10课多媒体编程本章学习目标:多媒体的基本概念使用OLE容器控件使用Animation控件使用Multimedia控件本章要点:使用Animation控件使用Multimedia控件10.1 课前导读随着计算机技术的不断发展,多媒体技术的应用越来越广泛,各种各样的多媒体产品也逐渐变得丰富多彩。

在应用程序中使用适当的多媒体技术,将使得应用程序更容易被用户所接受,所喜欢。

使用Visual Basic开发多媒体应用程序具有简单、灵活、多样等特点,使得你能够轻松自如地开发出生动有趣的程序。

10.2课堂教学10.2.1 多媒体的基本概念1.多媒体的涵义所谓媒体,即信息存储和传播的载体。

国际电联(ITU-T)定义了如下5类媒体:感觉媒体(Preception Medium)、表示媒体(Representation Medium)、显示媒体(Presentation Medium)、存储媒体(Storage Medium)、传输媒体(Transmission Medium)。

通常所说的多媒体是指多媒体计算机技术(Multimedia Computing,简称多媒体技术),其涵义是利用计算机来综合和集成处理文字、图形、图像、动画、视频(Video)等媒体,从而形成一种全新的信息传播和处理的计算机技术。

多媒体具有如下3个基本特征:数字化、集成性、交互性。

2.多媒体的基本元素多媒体的基本元素是指多媒体应用中可显示给用户的媒体组成。

目前主要包含文本、图形、图像、声音、动画和视频图像等媒体元素。

10.2.2 使用OLE开发多媒体程序Visile Basic是一个优秀的可视编程工具,全面支持对象的链接与嵌入OLE(Object Linking and Embedding),利用此技术可以方便地把声音、图片、文本或动态图像嵌入Windows程序中,以实现多媒体控制功能。

OLE的具体操作过程如下:启动Visile Basic后,在窗口中插入一个OLE控件,之后弹出窗口中(如图10-1)列出了全部可链接或嵌入的对象内容,此时可选择“新建”或“由文件创建”。

选定对象之后,如果你想更换嵌入的对象,则可用鼠标右键单击OLE对像,在弹出的菜单中选择“插入对象(Insert Object)”项,会重新进入对象选择窗口。

图10-1 “插入对象”对话框10.2.3 使用Animation控件Animation控件允许创建按钮,当单击它时即显示动画,如.avi文件。

该控件只能播放无声的A VI文件。

此外,动画控件只能显示未压缩的或已用行程编码(RLE)压缩的A VI文件。

在应用程序中使用Animation控件的主要用途有:在对话框中显示出操作的长短和特征。

播放有关应用程序的无声动画,提供使用指导。

使用户能够播放放入该控件的文件。

1.Animation控件的基本操作在使用该控件时,可用Open方法打开.avi文件,用Play方法进行播放,用Stop方法停止播放。

在动画播放完毕以后,可用Close方法关闭该文件。

2.Play方法的参数Play方法有三个参数,即repeat、start和stop,它们决定文件被播放多少遍,从哪一帧开始播放,到哪一帧停止。

3.用AutoPlay属性自动播放文件如果AutoPlay属性被设置为True,该控件在加载文件后将立即进行播放。

如果要停止播放文件,只需将AutoPlay属性设置为False。

4.用Center属性使播放区居中可以用Center属性指定动画是否在该控件中居中播放。

如果Center属性设置为False,那么,在运行时该控件会自动根据视频动画的大小设置自身的大小。

10.2.4 使用Multimedia控件Multimedia控件可用于管理媒体控制接口(MCI)设备。

这些设备有:声卡、MIDI发生器、CD-ROM驱动器、音频播放器、视盘播放器和视频磁带录放器。

Multimedia控件具有一组执行MCI命令的下压式按钮。

这些命令与通常的CD机或录像机上的命令(功能)很相象。

图10-6是Multimedia控件的外观。

从左到右,这些按钮依次定义为前一个、下一个、播放、暂停、向后步进、向前步进、停止、录制和弹出。

1.多媒体的要求和支持的设备类型哪些按钮可用,Multimedia控件提供哪些功能,取决于特定计算机的硬件和软件配置。

表10-1列出了Multimedia控件支持的部分设备和为使用设备而由DeviceType属性要求的字符串。

那些同时列出了对应文件类型的是复合设备。

2.MCI命令Multimedia控件使用一套高层次的、与设备无关的命令,被称为媒体控制接口命令,见表10-2,它们可控制多种多媒体设备。

其中的许多命令直接与Multimedia控件的按钮对应。

3.对Multimedia控件进行编程通过设置Enabled和Visible属性,可使Multimedia控件在运行时可见或不可见。

Notify、NotifyMessage和NotifyValue属性提供了有价值的反馈信息,表明某个命令出错或完成。

4.打开MCI设备将Multimedia控件放置到窗体中后,不管它被设置为可见的还是不可见的,第一步都是要访问MCI设备。

为做到这一点,需要设置一些运行时才可用的属性。

5.管理多媒体资源要正确地管理多媒体和系统资源,就必须在退出应用程序前将打开的MCI设备关闭。

在包含Multimedia控件的窗体卸载时,可在该窗体的Form_Unload过程中使用下面的语句,以关闭正打开着的MCI设备。

6.处理Multimedia控件产生的错误使用Error和ErrorMessage属性,可以处理Multimedia控件产生的错误。

在每个命令后可以检查错误情况。

例如,在Open命令之后,可用下面的代码检查Error属性的值,以判断是否存在CD驱动器。

如果没有可用的CD 驱动器,则返回错误信息。

10.3 上机实战为了演示Multimedia(MCI)控件如何创建多媒体应用程序,下面将使用Multimedia(MCI)控件来播放视频文件。

在示例程序运行的过程中,可以动态地显示动画文件的播放过程,用户还可以通过滚动条来调节动画播放的进度。

下面是具体的实现步骤。

(1)创建一个新的“标准EXE”工程。

在窗体上添加一个Picture控件、两个TextBox控件、7个CommandButton控件、一个Slider控件、一个Multimedia控件、一个CommonDialog控件和两个标签控件,分别设置所有控件的属性。

(2)设置完控件属性,调整好控件的位置。

(3)为应用程序添加代码。

(4)在Multimedia控件事件中,把Multimedia控件的UpdateInterval属性设置成100,即在动画播放的过程中每隔100微秒程序就会自动激活一个MMControl1_StatusUpdate()事件,每次触发这个事件时,将重新计算MMControl1.Position的值,根据该值改变Slider1的指示位置和Text2的显示值。

(5)在程序运行过程中,滚动条既可以动态地显示动画的播放进程,用户还可以通过调节滚动条上的滑块来手动调节动画的播放进程。

然后向Slider1的Scroll ()中添加代码。

(6)保存并运行应用程序。

10.4 常见问题解答1.什么是多媒体?多媒体分为哪几类?其基本特征有哪些?答:所谓媒体,即信息存储和传播的载体。

国际电联(ITU-T)定义了如下5类媒体,即感觉媒体(Preception Medium),表示媒体(Representation Medium),显示媒体(Presentation Medium),存储媒体(Storage Medium ),传输媒体(Transmission Medium)。

多媒体具有3个基本特征:数字化、集成性、交互性。

2.多媒体系统的基本元素有哪些?答:多媒体系统的基本元素有:文本;图形与图像;视频;音频;动画。

3.Animation控件的基本操作有哪些?答:Animation控件的基本操作有:(1)打开动画文件(*.avi)(Open方法);(2)播放动画文件(Play方法);(3)停止播放(Stop方法);(4)关闭文件(Close方法)。

4.Multimedia控件所支持的设备类型有哪些?答:Multimedia控件所支持的设备类型有:(1)音频CD播放器;(2)数字音频磁带播放器;(3)窗口数字视频;(4)未定义MCI设备;(5)覆盖设备;(6)图像扫描仪;(7)音响设备数字接口(MIDI)序列发生器;(8)视频磁带录放器;(9)视频文件;(10)视盘播放器;(11)波形声音。

课后作业1.填空题:(1)多媒体所指的媒体是_____,即表示媒体,也是信息传播和存储的载体,如文字、音乐、声音、_____、_____、动画、视频(Video)等。

(2)多媒体具有3个基本特征,它们是:_____;_____;_____。

(3)在几何学中,几何元素通常是用_____表示的,所以也称矢量图(Vector Graphic)。

(4)Multimedia控件的哪些按钮可用,提供哪些功能,取决于特定计算机的_____和_____配置。

(5)Multimedia控件的Play方法有三个参数,即_____、_____和_____,它们决定文件被播放多少遍,从哪一帧开始播放,到哪一帧停止。

2.使用Multimedia控件编写一个播放音频CD的CD播放器,并提供任意选择曲目、快进、后退等功能。

相关文档
最新文档