多媒体程序设计.docx
- 文档编号:16557894
- 上传时间:2023-07-14
- 格式:DOCX
- 页数:20
- 大小:3.74MB
多媒体程序设计.docx
《多媒体程序设计.docx》由会员分享,可在线阅读,更多相关《多媒体程序设计.docx(20页珍藏版)》请在冰点文库上搜索。
多媒体程序设计
一.实验教学目的和要求
《多媒体软件程序设计》是一门实践性很强的专业基础课程。
采用的开发软件是VB6.0。
通过上机实验,不仅可以帮助学生较好地理解并掌握VB的对象、方法、事件等的概念,同时也可培养学生利用VB设计多媒体程序的基本步骤和方法,加深学生对VB和多媒体技术的理解。
本实验的主要作用为:
1.使学生通过试验,掌握界面的设计方法,掌握常用控件的属性、事件、方法,理解事件驱动的概念。
2.培养学生设计与动手能力:
通过设计性的实验任务,使学生具备利用VB开发多媒体程序的能力。
学生应达到的实验能力与标准:
1.掌握界面的设计方法,掌握常用控件的属性、事件、方法,理解事件驱动的概念及掌握程序调试的方法;
2.掌握图形、图像程序设计方法;
3.掌握多媒体音频、视频程序的设计方法;
4.了解VB实现动画的常用方法。
实验一常用控件与界面、菜单设计
1、实验目的
通过本实验,要求掌握常用控件的属性、事件、方法,理解事件驱动的概念。
掌握界面的基本设计方法,掌握下拉式菜单的设计方法。
2、实验内容
实验1:
打字游戏
1)设计界面
运行界面
属性设置:
控件名称
属性名称
属性值
窗体
Caption
打字游戏
Startupposition
2-屏幕中心
backcolor
&H00FFC0C0&
标签框数组label1
共10个
Caption
空
autosize
true
标签框label2
caption
您现在得分:
font
新宋体、粗体、四号
forecolor
&H80000012&
标签框label3
caption
0
autosize
true
font
宋体、粗体、四号
定时器timer1
interval
100
Enabled
True
定时器timer2
interval
100
Enabled
True
2)代码
a)窗体加载:
b)定时器控件Timer1:
控制字符的下落速度,用户的打字成绩每增加10分,字符的下落速度就加快,如果字符下落到一定程度,结束程序的运行。
c)定时器控件Timer2:
不断检测标签控件数组中的标签,如果那个标签被击中,其高度(Top值)初始值赋值为小于零,随机产生的字符赋给该标签的Caption属性。
d)判断是否击中窗体上的字母:
e)定义一个全局变量Score
实验2:
在实验1的基础上,添加菜单
1)菜单设计
2)运行界面
3)菜单编辑
4)代码:
a)对“开始游戏”编写代码:
与实验1中的窗体加载的代码相同,
但将PrivateSubForm_Load()
……
Endsub
改成PrivateSubstart_Click()
……
Endsub
b)对“退出游戏”编写代码
c)对“当前分数”编写代码
d)其他的代码Timer1,Timer2,判断是否击落字符同实验1
实验二VB图像处理程序的设计
1、实验目的
通过本实验,要求掌握VB图形、图像处理程序设计的基本方法
2、实验内容
图片的百叶窗效果
1)设计界面
2)运行界面
3)属性设置:
控件名称
属性名称
属性值
窗体
Caption
图片的百叶窗效果
Startupposition
2-屏幕中心
图片框控件1
Name
ps
AutoSize
True
图片框控件2
Name
pd
AutoSize
True
命令按钮1
Name
shuiping
Caption
水平
命令按钮2
Name
chuizhi
Caption
垂直
命令按钮3
Name
jiaohu
Caption
交互
命令按钮4
Name
clear
Caption
清除
命令按钮5
Name
quit
Caption
退出
4)代码
a)通用段代码
b)清除按钮
c)退出按钮
d)窗体加载
e)水平按钮
f)垂直按钮
g)交互按钮
h)延迟函数(子过程)
实验三多媒体音频、视频程序的设计、VB实现图形动画的方法
1、实验目的
通过本实验,要求掌握多媒体音频、视频程序的设计方法,了解VB实现图形动画的方法。
2、实验内容
实验1:
音频程序的设计(MCI控件的用法)
设计界面
运行界面
属性设置
控件名称
属性名称
属性值
窗体
Caption
MMControl的用法
Startupposition
2-屏幕中心
BackColor
&H00FFFFFF&
Label1
BackStyle
0-透明
Caption
正在播放的文件是:
Label2
BackStyle
0-透明
Caption
文件总长度:
Label3
BackStyle
0-透明
Caption
播放进度:
标签控件4
Name
File_name
Alignment
2-中心
BackStyle
0-透明
BordStyle
1-有边线
标签控件5
Name
File_size
Alignment
2-中心
BackStyle
0-透明
BordStyle
1-有边线
标签控件6
Name
File_grade
Alignment
2-中心
BackStyle
0-透明
BordStyle
1-有边线
MCI控件
Name
Mmcontrol1
通用对话框控件
Name
Com
命令按钮
Name
close
Caption
关闭
1)
代码
实验2:
视频程序的设计(MediaPlayer控件的用法)
1)设计界面
2)运行界面
3)属性设置
控件名称
属性名称
属性值
窗体
Caption
MediaPlayer控件的用法
Startupposition
2-屏幕中心
BackColor
&H00FF00FF&
Label1
BackStyle
0-透明
Caption
正在播放的文件是:
标签控件2
Name
File_name
BackStyle
0-透明
BordStyle
1-有边线
MediaPlayer控件
Name
WindowsMediaPlayer1
通用对话框控件
Name
CommonDialog1
命令按钮1
Name
play
Caption
播放视频或音频
命令按钮2
Name
quit
Caption
退出
4)代码
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 多媒体 程序设计