ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:511.23KB ,
资源ID:9096129      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9096129.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(VB考试说明书.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

VB考试说明书.docx

1、VB考试说明书信息科学与工程学院多媒体程序设计课程考试说明书班 级: 自动化1202班学 号: 201204134072 姓 名: 张雄风 教 师: 杨岚 二一四 年 六 月目 录1. 问题的提出.22.考试要求.3.方案设计4.程序源代码.5运行过程中的各界面6.实现功能简介.7.感想与总结8.参考文献.9.致谢一 问题的提出及要求1.设计一个多窗口程序(2个窗口以上),利用Timer控件,让多窗口轮流显示在其他窗口顶部。二 考试要求1、 用Visual Basic 6.0编写程序,设计并实现一个多媒体应用程序。2、 程序必须带注释,分为“注释到过程(函数)”和“注释到单条语句”两种注释方式

2、,其中“注释到单条语句”评分较高,“注释到过程(函数)”评分较低;无注释或少注释将酌情扣分。3、 所有相关文件保存在文件名:学号_姓名 文件夹内。4、 选题说明:学号最后一位数字表示所选题号,如:201004134112 选题为2号题;201004134130选题为10号题;5、 严禁抄袭,一旦发现有雷同设计,同时取消成绩。三 方案设计利用timer控件结合多媒体设计技术课本P116相关代码实现了让多窗口轮流显示在其他窗口顶部,同时结合图形动画技术以及vb播放音频的方法实现了动画,MP3播放等功能。四 程序源代码1.Form1Private Declare Function SetWindow

3、Pos Lib user32 (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long窗口置顶声明Option ExplicitDim Number%Dim IsPlaying As BooleanPrivate m As IntegerPrivate success As IntegerConst SWP_NOMOVE = &H2 保持窗口位置Con

4、st SWP_NOSIZE = &H1 保持窗口大小Const HWND_TOPMOST = -1Const HWND_NOTOPMOST = -2Const WFLAG = SWP_NOMOVE Or SWP_NOSIZEDim first As Integer 作为第一次进入时的标记。如果是第一次进入,则设为0Private Sub About_producer_Click() MsgBox 张雄风 + Chr(13) + Chr(13) + 学号:201204134072 + Chr(13) + _自动化1202 指导老师:杨岚 , , 作者寄语 作者寄语End SubPrivate S

5、ub Command1_Click()MMControl1.Command = PlayForm2.ShowForm3.ShowForm4.ShowForm5.ShowEnd SubPrivate Sub donghua_Click()IsPlaying = FalseImage1.ToolTipText = 动画开始Number% = 1End SubPrivate Sub Form_Load()MMControl1.Command = CloseMMControl1.FileName = (App.Path + 冰雨.Wav)MMControl1.DeviceType = WaveAudi

6、oMMControl1.Command = OpenEnd SubPrivate Sub Quit_Click()EndEnd SubPrivate Sub Timer1_Timer()m = m + 1If m = 2 Thensuccess = SetWindowPos(Form2.hwnd, HWND_NOTOPMOST, 0, 0, 0, 0, WFLAG)如果成功,则改变显示的图片 success = SetWindowPos(Form3.hwnd, HWND_TOPMOST, 0, 0, 0, 0, WFLAG) End If If m = 3 Thensuccess = SetW

7、indowPos(Form3.hwnd, HWND_NOTOPMOST, 0, 0, 0, 0, WFLAG)如果成功,则改变显示的图片 success = SetWindowPos(Form4.hwnd, HWND_TOPMOST, 0, 0, 0, 0, WFLAG) End If If m = 4 Thensuccess = SetWindowPos(Form4.hwnd, HWND_NOTOPMOST, 0, 0, 0, 0, WFLAG)如果成功,则改变显示的图片 success = SetWindowPos(Form5.hwnd, HWND_TOPMOST, 0, 0, 0, 0,

8、 WFLAG) End If If m = 5 Then m = 1 End If End Sub动画计时器Private Sub Timer2_Timer()Number% = Number% + 1If Number% 4 ThenNumber% = 1End If在Image对象中显示动画的当前帧Image1.Picture = LoadPicture(App.Path + face & Number% & .jpg)End Sub2. Form2Private Sub Form_Load()Picture1.Picture = LoadPicture(App.Path + face1.

9、jpg)End Sub3.Form3Private Sub Form_Load()Picture1.Picture = LoadPicture(App.Path + face2.jpg)End Sub4.Form4Private Sub Form_Load()Picture1.Picture = LoadPicture(App.Path + face3.jpg)End Sub5.Form5Private Sub Form_Load()Picture1.Picture = LoadPicture(App.Path + face4.jpg)End Sub五 运行过程中的各界面六 实现功能简介在满足

10、考试利用timer实现弹窗置顶的同时,添加了音乐播放、图形动画、开始按钮、退出按钮等。属性值:控件名称控件属性属性值Form1Startupposition3-窗口缺省Scalemode1-twipTime1Interval1500Left13200Top720Time2Interval1000Left12480Top4800Command1Caption开始按钮Appearance1-MMControl1Recormode1-mcirecord七 感想与总结首先多了一门技术。VB 是一门计算机编程语言,也算是一项知 识含量较高的东西。采用的是可视化程序设计。学习的这段时间,我 明白了万事开头

11、难,刚刚开始,遇到些困难没关系,慢慢来。编程是 一个不断学习,不断积累的过程,编程的乐趣也正是存在于学习的过 程中。 我们每学一点,就赶快把它用到实际的程序中去,自己多学 多用多实践,水平才能不断提高,这就是“学以致用”。其次、锻炼意志。编程可不是一项轻松的活,尤其是一个人 开发制作软件时,那工作量就多了。没有一定的坐功、细心程度及耐 性那是绝对做不到的。有时,把程序做完了需要调试运行,但是就是 不能达到自已设计的效果和目的,那你得戴上放大镜找啊找啊,也许 就是因为一个符号或一个字母,你就得花上个几个小时,半天,甚至 更长。越是这样越不要灰心,应该放松心态,一点一滴的去查。只要 有一颗永不退缩

12、的心,我相信你一定能找到问题所在,最后一定能见 到你开心的笑容,也一定能找到成功者的感觉。 通过这个学期的学习, 对了 VB 这种高级语言有了初步的认知, 对一些小的程序有了初步的设计方案,能根据要求设计出想要的程 序,锻炼了自己的创造性思维,是培养逻辑思维的好方法,同时我经 常看同学设计好的程序代码,包括多媒体教材上的例题程序,然后想想别人 为什么这么计就能达到效果,我的设计能不能完成更多的功能,这样 优秀了自己,帮助了自己,提高了自身水平,同样,也欣赏了别人, 对别人是赞美,对自己是帮助,总而言之,这学期的 VB 课程让我收 获了很多!八 参考文献1. 多媒体设计技术2. VB程序设计教程(刘瑞新著)3. VB程序设计练习册(刘瑞新著)4. XX文库九 致谢再次感谢杨澜老师的指导!

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1