Visual Basic程序设计之多媒体编程初步(ppt 26页).ppt_第1页
Visual Basic程序设计之多媒体编程初步(ppt 26页).ppt_第2页
Visual Basic程序设计之多媒体编程初步(ppt 26页).ppt_第3页
Visual Basic程序设计之多媒体编程初步(ppt 26页).ppt_第4页
Visual Basic程序设计之多媒体编程初步(ppt 26页).ppt_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第15章多媒体编程预备,Visual Basic计算机编程教程,Visual Basic计算机编程教程,2,牙齿章节简介:文本效果回放动画应用程序的动画向导多媒体MCI控件RealAudio Active GUI小部件Microsoft ActiveMovie控件,Visual,在程序中用于通用档案对话框CommonDialog,以及控制播放进度的控件滑球Slider和VB的多媒体控件MMControl牙齿。使用计时器控制滑球栏的进度。其中多媒体控件、滑球控件名称分别为“部件”中的15.2个MP3播放器示例节目、Microsoft MultiMedia Control 6和Microsoft

2、windows common Control 6.0。Visual Basic计算机编程教程,4,字处理功能是多媒体技术的重要组成部分。在VB中,常见的文字效果(如立方体、色彩、字体大小等)经过编程,相对简单。某些更复杂的情况(如美术师、字体旋转、颜色渐变、垂直对齐等)需要API技术。API技术超出了牙齿书的范围。因此,这里简要介绍了字符的程序处理。在15.3文字效果、Visual Basic计算机编程教程、西餐(或对象)中,模型文字的5,1模型文字的显示是将相同显示的文字以不同颜色放置在表格中两次,并在第二次输出时相应地偏移输出位置。示例15-1在表单中显示模型文字。如图所示显示效果。Vis

3、ual Basic计算机编程教程,6,2滚动文本滚动文本包含从右到左、自下而上的显示效果,类似于电影电视机标题字幕效果。实现滚动文字的一种茄子方法是使带有单词的控件(如标签)继续移动位置,从而直观地滚动文字。Visual Basic计算机编程教程7,3伸缩文本窗口中的文字从大到小,再从小到大,牙齿效果看起来像文字的扩展。伸缩文字也是比较简单的设计。也就是说,在特定事件间隔处更改文字的位置和大小。在Visual Basic计算机编程教程、8和VB中,使用控件动画创建可用于播放即时动画的对象。一般来说。支持AVI格式。AVI格式允许您交错播放视频和音频。Animation只能播放没有声音的AVI文

4、件。示例15-4编写复制文件的动画介面程序。要在节目界面位于Visual Basic计算机编程教程9,1Animation牙齿的位置使用Animation,必须从部件对话框打开Microsoft windows common controls-2.60,如图所示。2Animation属性Animation的许多属性与VB控件名称相同。下表简要说明了表中的几个茄子主要专用属性。Visual Basic计算机编程教程、10、Visual Basic计算机编程教程、11、3动画方法动画控件动画可以用作多种茄子方法,与普通控件方法相同。主要方法(1)开放。打开播放的AVI文件。(2)关闭。使控件动画关

5、闭当前打开的AVI文件。(3)停止。Animation停止播放AVI档案。(4)玩。开始播放动画。这是Visual Basic计算机编程教程,12,动画向导Microsoft为改进现有人机交互界面而设计的一项非常有趣的技术。我们在很多Windows程序中见过像“小助手”这样的动画精灵,这就是代理Agent小部件的作用。原来代理人预订了三个动画人物的形象。代理字典三个已定义的茄子动画向导(从左到右依次为Genie、Merlin、Robby和15.5应用程序定义动画向导、Visual Basic计算机编程教程、13和VB中包括部件Microsoft Agent control)向导动画人物已归档A

6、CS,一份文件代表动画精灵人物。这些系统的默认存储位置为C:WindowsMSAgentChars,安装了MS Office的系统在Office10文件夹下有一些动画精灵人物(如Rover、F1等)。示例15.5通过动画向导任务示例、Visual Basic计算机编程教程、14、VB中的Microsoft MultiMdia Control 6.0与启用MCI的控件、“部件”一起选择,然后将其添加到工具箱中,您可以将MCI放置在表单上,牙齿按钮必须全部处于活动状态。请注意,MCI在对象浏览器中是一个大范围。在这里,我只介绍这些类之一MMControl。15.6多媒体MCI控件、Visual B

7、asic计算机编程教程、15、MMControl控件主要属性、Visual Basic计算机编程教程、16、15.6.1 MCI设备启用MCI的设备包括简单设备和复合设备。例如,Windows中的CD播放器是简单的MCI设备。合成设备必须提供数据文件,包括路径。例如,Wimdows Media Player(MMP)必须打开工作正常的源文件。MCI使用DeviceType指定要打开的MCI设备的类型(格式为mmcontrol.devicetype=device$,visual basic计算机编程教程,17,参数device$)。例如:AVIVideo(AVI格式视频)、CD音频、DAT(数位

8、音讯磁带)、DigitalVideo(数字视频)、MMMovie(多媒体电影)和Overlay(微软应用程序)在程序中,Command使用MMControl .使用Command=cmdstring$参数cmdstring$格式,将要执行的MCI命令命名为open、close、play、pauuu,这些命令将立即执行,并将错误代码存储在错误属性中。当单击Visual Basic计算机编程教程、19,15.6.3 MCI中的事件和方法MCI中的任一按钮时,将生成Button Click事件(其中Button都是特定的),释放按钮时将引发ButtonComplete事件。对于Button事件,系统

9、返回作业的参数提供程序。例如,如果单击“播放”按钮,则生成的事件过程如下:private sub mm control 1 _ Play click(cancel Play integer)程序员可以在end sub visual bass部件中设计播放按钮的节目代码的Real player ActiveX control library,15.7 RealAudio Active控件,Visual Basic计算机编程教程,21,RealAudio Player的主要属性,Visual Basic计算机编程教程,22,示例15-6 real设计,以及牙齿控件旨在高级别设计多媒体应用程序。在组合对话框中,开启控件页签,然

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论