教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 论文> 其他论文> 利用VB开发CAI课件

利用VB开发CAI课件

上传者:网友
|
翻新时间:2023-02-03

利用VB开发CAI课件

利用VB开发CAI课件 利用VB开发CAI课件 信息技术论文 更新:2006-4-8 阅读: 利用VB开发CAI课件

陈颖 梁宏宝

(大庆石油学院 151400)

chen-y@0451.com

摘要 利用VB编写多媒体课件,主要解决动画、声音、图片、文本的显示、播放与控制等问题,本文介绍一些有关的编程技巧和关键技术。

关键词 VB 多媒体 课件

Visual Basic采用面对对象的程序设计思想,且继承了Basic简单易学的特点,功能强大被很多课件的开发者所青睐,它和许多课件开发平台相比,具有更好的灵活性,可以充分的实现开发者的意图,是开发多媒体程序的利器,下面是我用 Visual Basic 编写课件的一点经验。

1.播放FLC动画

FLC动画是表示物理量之间的联接关系及运动关系有利工具,我采用vbplay.vbx控件播放动画。

使用该控件,必须有aaplay.dll文件同时存在。

①播放动画前判断是否有动画文件,有则播放:

if dir("文件名.flc")<>"" then

animation1.animation="文件名.flc"

animation1.visible=true

endif

②为了看清物理量某一状态,动画需要在某一帧暂停:

Private Sub pausebtn_Click()

If animation1.Pause Then

animation1.Pause = False

Else

animation1.Pause = True

End If

End Sub

③ 动画向前退一帧:

Private Sub back_Click()

animation1.PositionFrame = animation1.PositionFrame - 1

End Sub

2.声音的播放

为了使用者更好的理解并撑握软件所讲知识,增强学习效果,声音解说在多媒体课件中起着十分重要的作用。声音可用windows的录音机录制。是否声音播放可由使用者控制,也可实现声音的暂停。下面是利用MCI控件实现声音的播放。

Public Const mci_mode_close As Integer = 524

Public Const mci_mode_play As Integer = 526

Public Const mci_mode_pause As Integer = 529

Private Sub sound_Click()

'如果声音正在播放则暂停或继续播放

If (Not MMControl1.Mode = mci_mode_pause) And (MMControl1.Mode = mci_mode_play) Then

MMControl1.Command = "pause"

Else

'播放解说词

MMControl1.DeviceType = "WaveAudio"

MMControl1.filename = "文件名.wav"

MMControl1.Shareable = False

MMControl1.UpdateInterval = 50

MMControl1.Notify = True

MMControl1.Command = "open"

MMControl1.Command = "prev"

MMControl1.Command = "play"

End If

End Sub

'===========================================

'如果解说已播放结束,则关闭媒体播放器

Private Sub MMControl1_Done(NotifyCode As Integer)

If MMControl1.Position = MMControl1.Length Then

MMControl1.Command = "close"

End If

End Sub

下载文档

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

网友最新关注

二十年后回故乡
二十年后回故乡
二十年后回故乡
记一次辩论会
二十年后回故乡
记一次辩论会
二十年后回故乡
父母的爱
开卷有益
二十年后回故乡
二十年后回故乡
记一次辩论会
二十年后回故乡
二十年后回故乡
二十年后回故乡
老公写的检讨书
给老婆的检讨书1500字
老公的检讨书
我给老婆的检讨书2000字
讨老婆开心的检讨书
搞笑的悔过书
高中打架检讨书
写给媳妇的检讨书
睡岗检讨书
工作疏忽检讨书
女儿的检讨书
作业本没带检讨书
大学生偷电检讨书
爱情检讨书1500字
作业未完成检讨书
基坑施工中的地下水处理实例
花岗岩和大理石的区别
土建主要分项工程施工方案编制要求
建筑施工常见问题20条
老施工员的工地经验分享
建筑施工常识大全
建筑施工中后浇带知识讲解
11G101
钢筋知识盲点解读
建筑工程图纸会审技巧
施工单位的工程报验资料应如何准备
马凳筋概念解读
建筑施工中的二十个“不准”
剪力墙平法施工图看图要点
某厂区高支模工程施工方案
《最大的“书”》 教案讲义1
《要是你在野外迷了路》 重点问题探究
《要是你在野外迷了路》 相关介绍
《最大的“书”》随堂练习 提高篇
《最大的“书”》 重点问题探究
《要是你在野外迷了路》随堂练习 提高篇
《要是你在野外迷了路》 教师语录
《最大的“书”》 整体阅读感知
《最大的“书”》 知识点精析
《要是你在野外迷了路》 教案讲义1
《要是你在野外迷了路》随堂练习 巩固篇
《最大的“书”》 趣闻故事
《最大的“书”》 考点练兵2
《最大的“书”》随堂练习 巩固篇
《最大的“书”》 考点练兵1