CNTXJ.NET | 通信界-中国通信门户 | 通信圈 | 通信家 | 下载吧 | 说吧 | 人物 | 前瞻 | 智慧(区块链 | AI
 国际新闻 | 国内新闻 | 运营动态 | 市场动态 | 信息安全 | 通信电源 | 网络融合 | 通信测试 | 通信终端 | 通信政策
 专网通信 | 交换技术 | 视频通信 | 接入技术 | 无线通信 | 通信线缆 | 互联网络 | 数据通信 | 通信视界 | 通信前沿
 智能电网 | 虚拟现实 | 人工智能 | 自动化 | 光通信 | IT | 6G | 烽火 | FTTH | IPTV | NGN | 知本院 | 通信会展
您现在的位置: 通信界 >> 知本院 >> 文章正文
 
家用电脑应用无限(四)
[ 通信界 | 中国电力通信网 | www.cntxj.net | 2004/5/29 ]
 



STEP 5 超级电子琴
  选择执行主菜单"舒心享受/超级电子琴"功能,在屏幕中心就会出现一个电子琴(如图1.4-6),此时按动键盘最上面的二排按健,就奏出了一曲动听的音乐,此时1234567890-=那一排对应简谱中的1234567,五线谱的小字一组cdefgab,往左右是更高或更低的音符。当然还可以通过"配置系统/自定键盘"命令自己定义键盘。尽兴的演奏了一番后按动"转换乐谱"命令按钮,在弹出的"五线谱转换设置"对话框中(如图1.4-7),按动"开始转换"按钮,于是就将刚才演奏的乐曲转换成为了五线谱,如果返回到"主创作系统"可以看见许多的"小蝌蚪"趴在五线谱上。
STEP 6 快乐点歌台
  在主创作系统中选择"开心享受/快乐点歌台"命令就可以进入点歌台(如图1.4-8),为了调入磁盘上的MIDI文件,只要把鼠标光标移动到点歌台的左侧底部,目录搜索器就会出现,指定目录,点歌台将把该目录下的所有MIDI文件都显示在点歌台上,只需单击歌名就可开始演奏了。另外单击"快乐点歌台"按钮,在弹出的对话框中,还可以为点歌台最多添加五张滚动的画面。

第五节 动手制作播放器
一、自制MP3播放器
  随着多媒体技术的不断发展,MP3和CD音乐早已深入人心了。诸如CD播放器层出不穷,MP3播放器更是如雨后春笋一般,众多的播放器固然很多又很好,但毕竟是别人的,你可能没有想过制作自己的播放器,我们告诉你这是完全可以的,制作一个属于自己MP3播放器,并用来播放音乐的感觉一定很不错。在这里我们向你介绍一个软件:Multimedia Builder 4.7,可以用来制作多媒体播放软件,其最新版本可以到http://mmbuilder.hypermart.net去下载,大小为4.65MB。
  好了,接下来跟着我们就动手制作自己的MP3播放器吧。
STEP 1 准备工作
  首先需要做好准备工作,先准备一幅图片,也就MP3播放器的外观界面(如图1.5-1)。然后启动Multimedia Builder 4.7,程序的主界面从大体上可分为页面操作区、页面列表区和物件列表区(如图1.5-2),此外还有菜单栏和工具箱等。执行主菜单"File/new"命令新建立一个项目文件,然后双击页面列表区中的页面简图图标(page1),于是页面参数设置对话窗口被打开了(如图1.5-3),下面就来为页面添加刚才准备的背景图片。单击[Load Image]按钮,在"打开"对话框中找到已经准备好的播放器外观界面的图片,然后单击打开按钮,并按[OK]键返回到主界面。

STEP 2 项目如何设置?
  下一步就要针对项目进行一些设置。执行主菜单"Project/General Setting"命令,弹出一个项目设置对话窗口(部分窗口如图1.5-4所示),首先在"Window Size"中设置好页面的宽度和高度,使之与背景图片的宽度和高度相同。在"Window"右侧的文本框中输入"小胖MP3播放器",取消"Stand Windows"选项,选中"Window has Custom shape"选项和"movable "选项,这样做的目的就是让播放器的窗口不使用Windows的界面控制,而使用图片控制,就象Winamp播放器那样。

STEP 3 把物件加进去
  下面就来为播放器添加各种物件,在工具箱中选取"Fill Retangle"物件,在播放器的中上部分画出一个矩形区域,这个区域便是播放器的显示器。双击这个区域,弹出一个物件设置对话窗口(如图1.5-5),设置好填充色(Fill)为Light grey,边线色(Border)为White,边线类型为SunKen。按[OK]键返回,这样一个具有立体感的显示器就做好了。

STEP 4 控制按扭做出来
  单击工具栏的[Wizard]工具按钮,在弹出的快捷菜单中选择"Insert mp3 Control"命令,在页面中添加一组MP3播放器控制按钮,同时也自动添加了"总时间显示"和"播放时间显示"提示区域。分别将两个时间显示提示区域移动到显示器的左下方,并将播放器控制按钮放在显示器的下方(如图1.5-6)。

STEP 5 MP3提示信息少不了
  下面来为显示器添加播放歌曲的名称,选取文本工具(Text),在显示器的左上方画出一个矩形区域,并双击这个区域,在弹出的"Text Properties"文本属性窗口中的文本区域输入"Name:",然后按OK键返回。在刚才新建立的文本右侧再画出一个矩形区域,用以显示歌曲名称,双击它并打开文本属性窗口(如图1.5-7),单击"Label"右侧的向右箭头,在弹出菜单中选择"CBK_MP3Name",然后按[OK]返回。这样在播放MP3音乐的时候,就会在提示字(Name:)后面显示歌曲文件的名称了。

STEP 6 其他控制更简单
  接下来加入歌曲的控制及类型、模式、速率、位和采样率等一些信息显示。向显示器上添加五个文本框,分别设置它们?quot;Label"属性分别为:CBK_Channels、CBK_MP3Type、CBK_MP3Freq、CBK_BitRes、CBK_MP3Bit。不过,需要在显示器有限的空间里放下这么多信息,就需要设置显示文本的字体大小了,在"文本属性"窗口中,单击[Font]按钮,在弹出的对话窗口中设置字号为六号字体或者更小就可以了。还需要注意排列好各个文本信息的位置,在这里就不罗嗦了,自己看着办吧。

STEP 7 漂亮的播放器界面
  显示器里面的提示信息都做好了,再来为这个播放器添加音量控制按钮和MP3文件列表控制窗口?先来添加音量控制按钮吧!在播放器按钮中分别选中"上一首"和"下一首"控制按钮,然后在主菜单中分别执行"Edit/copy"和"Edit paste"命令,将两个按钮复制粘贴到显示器的右下方并列,双击其中"上一首"按钮,弹出一个"Bitmap Button"对话窗口(如图1.5-8),在"Tooltip"右侧的文本框中输入:降低音量。在"Action"栏中单击[External Commands and Page Actions]命令按钮,在弹出的对话窗口中设定"On Mouse"的值设为"None",并按[OK]按钮返回。单击[More Actions]命令按钮,弹出"More Actions"设置窗口(如图1.5-9),单击"Start Clicking"页框中的"Wizard"按钮,在弹出的"Scrip Wizard"窗口设定"Action"的值为:"VolumeDown( )",然后按[OK]键一路返回到主界面窗口。


  设置"增加音量"按钮时只要设定"Tooltip"的文本为"增加音量",将[External Commands and Page Actions]的"ON Mouse"的值更改为"None",设定[More Actions]对话窗口的"Actions"值为"VolumeUp( )"。然后复制了一个"停止"按钮,并放在音量按钮的右侧,然后双击它,在弹出的"Bitmap Button"对话窗口中,输入"Tooltip"为"文件列表编辑",将[External Commands and Page Actions]的"ON Mouse"的值更改为"None",设定[More Actions]的对话窗口中的"The Click is Finished"的"Actions"值为MP3ListEdit()和MP3ListPlay("0") ,然后[OK]返回主界面!

STEP 8 最大化与最小化
  下面还要为播放器设置最小化和关闭按钮。在工具箱中选择"hotspot"工具,在背景图片的右上方预留的最小化按钮位置画出一个矩形区域,然后双击它,打开"hotspot"对话窗口(如图1.5-10),单击[External Commands and Page Actions]按钮,在弹出的"External Commands and Page Actions"窗口中将"On Mouse"的值设定为"minimize"。同样道理,再添加一个"hotspot"工具,设定"On Mouse"的值为"Exit"。

STEP 9 版权信息不能少
  接下来再把自己的网址和邮箱也一并添上去做为"About"信息,执行主菜单"Page/Add page"命令,新添加一个页面Page2,设定背景图片和页面一相同。使用"hotsopt"工具在页面一的左上角画出一个按钮,然后设定它的"On Mouse"的值为"go to next page"。在页面二中添加一个文本区域,输入文本为:go to my html。单击[External Commands and Page Actions]按钮,"On Mouse"的值设定为"Brow web",在"Path"中输入网址。同样道理设定"On mouse"的值为"Send a mail"就可以实现发送Email到指定的"Path"地址中去。最后从工具箱中添加一个"Textbutton"按钮到页面二,设定按钮的[External Commands and Page Actions]的"On mouse"值为"go to prev page"。最后的页面二如图1.5-11所示。

STEP 10 制作播放器
  OK,你的个人播放器基本完成了,万事具备,最后再执行主菜单"File/Compile"命令,编译这个播放器成为一个可独立执行的EXE文件,这下全部完成了,运行这个播放器的EXE文件,看看这个可爱的MP3播放器就是你亲手制作的,(如图1.5-12),是不是有点不可思议呀!

二、自制CD播放器
  既然能制作MP3播放器,那么你也许会问能不能制作自己的CD播放器呢,可以的,下面再来使用Multimedia Builder制作一个CD播放器。在制作CD播放器之前,还要做一些准备工作,首先要做好一幅CD播放器的主界面图片,这里我们准备一幅300×200像素大小的图片,还要准备表示播放、暂停、停止、上一首、下一首等几个按钮的图片,再有,别忘了给主界面上准备一个最小化和一个电源开关按钮哟!

STEP 1 先建立项目
  启动Multimedia Builder ,执行主菜单"File/new"命令,新建立一个项目文件,下面就来对这个新项目进行设置,选取主菜单的"Project/General Setting"命令,弹出项目设置(Poject Setting)对话窗口 (如图1.5-13),在Quick旁的下拉选项中选择320×200,以确定界面窗口的显示尺寸。然后?quot;Windows"右侧的文本框内输入"苗苗CD播放器",取消选择"Standard Window"前的当选框,这时下面的"Nonstandard Window"选项被激活,并处于可选状态,选中"Window has Custom Shape"前的选项,这样做的目的就是为了让生成的CD播放器的主界面跟准备的图片大小相当,并且不显示Window窗口的一些如最大化等一些控制按钮。单击"Outline shaper"选项中"image"右侧的打开按钮,调入主界面图片确定播放器的边界范围轨迹。好了,单击"OK"按钮返回主界面窗口。

STEP 2 定制主界面
  执行主菜单"Page/Background/Load background image"命令,调入播放器主界面图片,这时页面操作区域如(如图1.5-14)所示。下面就来为各个按钮添加功能设定吧,单击左侧工具条的"Bitmap"工具按钮,然后在第一个停止按钮上单击一次,在弹出的打开对话窗口中选择stop.jpg,单击打开。这时在背景图片的stop按钮上方就添加了一幅图片,右侧的Object窗口中也随之添加了一条图片记录。双击这幅图片,打开bitmap对话窗口(如图1.5-15),在"Label"右侧的文本框中输入"stopbmp",然后选中"Hide"单选项,并单击OK按钮确定选择。


STEP 3 控制按扭 精雕细刻
  单击工具条的"Hot Spot"工具按钮,在"stop"按钮上画一个和图片按钮大小一致的矩形,这时右侧的object窗口中新添加了一个hotspot物体,双击它打开"hotspot"对话窗口(如图1.5-16),在label右侧的文本框中输入stop,然后单击"Action"选项中的第二个命令按钮,弹出"Interaction with other object"窗口(如图1.5-17),选择"moving mouse over object"选项中关联图片object为stopbmp,按OK按钮返回到hotspot窗口。单击"Action"选项中的第三个命令按钮,弹出"Sound Actions"对话窗口(如图1.5-18),在mouse click on 下面的文本框中输入CD:STOP,然后按OK键返回到主界面窗口。这样一个具有停止功能的STOP按钮就制作好了。


  按照上述方法,下面来制作其它几个控制按钮。添加一幅play.jpg图片,设置label为playbmp,设置hide属性,为Play按钮添加一个hotspot工具,设置label为play,关联图片object为playbmp,Mouse click on文本命令输入:CD:PLAY;添加一幅pause.jpg图片,设置label为pausebmp,设置hide属性,为Pause按钮添加一个hotspot工具,设置label为pause,关联图片object为pausebmp,Mouse click on文本命令输入:CD:PAUSE;添加一幅pre.jpg图片,设置label为prebmp,设置hide属性,为前一个(PRE)按钮添加一个hotspot工具,设置label为pre,关联图片object为premp,Mouse click on文本命令输入:CD:BW;再添加一幅next.jpg图片,设置label为nextbmp,设置hide属性,为Play按钮添加一个hotspot工具,设置label为next,关联图片object为nextbmp,Mouse click on文本命令输入:CD:FW。好了,播放器的播放按钮PLAY、暂停按钮PAUSE、上一首按钮PRE、下一首按钮NEXT就已经制作好了。

STEP 4 界面如何控制?
  做好播放控制按钮后,接下来设置电源开关和最小化按钮。选择hotspot工具,在最小化按钮上画出一个矩形区域,然后双击新添加的区域,在弹出的hotspot窗口中,设置label为min,选择Action选项中的第一个按钮,在弹出的"External Commands and page Actions"对话窗口中,设定"On Mouse "为minimize,然后按确定键返回。
  选择hotspot工具,在电源开关按钮上画出一个矩形区域,双击它在弹出的hotspot窗口中设置label为power,设定"On mouse"为Exit。选择工具条中的Text工具,在播放器的空白区域画一个矩形区域,双击它并在弹出的"Text properties"窗口的文本输入区域中输入播放器标识"苗苗CD播放器"。最后执行主菜单"File/Compile"命令就可以编译这个CD播放器了,瞧瞧吧,还满不错的(如图1.5-19)。320×200,以确定界面窗口的显示尺寸。然后?quot;Windows"右侧的文本框内输入"苗苗CD播放器",取消选择"Standard Window"前的当选框,这时下面的"Nonstandard Window"选项被激活,并处于可选状态,选中"Window has Custom Shape"前的选项,这样做的目的就是为了让生成的CD播放器的主界面跟准备的图片大小相当,并且不显示Window窗口的一些如最大化等一些控制按钮。单击"Outline shaper"选项中"image"右侧的打开按钮,调入主界面图片确定播放器的边界范围轨迹。好了,单击"OK"按钮返回主界面窗口。

 

1作者:中国电力通信网 来源:中国电力通信网 编辑:顾北

 

声明:①凡本网注明“来源:通信界”的内容,版权均属于通信界,未经允许禁止转载、摘编,违者必究。经授权可转载,须保持转载文章、图像、音视频的完整性,并完整标注作者信息并注明“来源:通信界”。②凡本网注明“来源:XXX(非通信界)”的内容,均转载自其它媒体,转载目的在于传递更多行业信息,仅代表作者本人观点,与本网无关。本网对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。③如因内容涉及版权和其它问题,请自发布之日起30日内与本网联系,我们将在第一时间删除内容。 
热点动态
普通新闻 中信科智联亮相2023中国移动全球合作伙伴大会
普通新闻 全球首个基于Data Channel的新通话商用网络呼叫成功拨通
普通新闻 中国联通:以优质通信服务 助力“一带一路”共建繁华
普通新闻 杨杰:未来五年,智算规模复合增长率将超过50%
普通新闻 长沙电信大楼火灾调查报告发布:系未熄灭烟头引燃,20余人被问责
普通新闻 邬贺铨:生态短板掣肘5G潜能发挥,AI有望成“破局之剑”
普通新闻 工信部:加大对民营企业参与移动通信转售等业务和服务创新的支持力
普通新闻 摩尔线程亮相2023中国移动全球合作伙伴大会,全功能GPU加速云电脑体
普通新闻 看齐微软!谷歌表示将保护用户免受人工智能版权诉讼
普通新闻 联想王传东:AI能力已成为推动产业升级和生产力跃迁的利刃
普通新闻 APUS李涛:中国的AI应用 只能生长在中国的大模型之上
普通新闻 外媒:在电池竞赛中,中国如何将世界远远甩在后面
普通新闻 三星电子预计其盈利能力将再次下降
普通新闻 报告称华为5G专利全球第1 苹果排名第12
普通新闻 党中央、国务院批准,工信部职责、机构、编制调整
普通新闻 荣耀Magic Vs2系列正式发布,刷新横向大内折手机轻薄纪录
普通新闻 GSMA首席技术官:全球连接数超15亿,5G推动全行业数字化转型
普通新闻 北京联通完成全球首个F5G-A“单纤百T”现网验证,助力北京迈向万兆
普通新闻 中科曙光亮相2023中国移动全球合作伙伴大会
普通新闻 最高补贴500万元!哈尔滨市制定工业互联网专项资金使用细则
通信视界
邬贺铨:移动通信开启5G-A新周期,云网融合/算
普通对话 中兴通讯徐子阳:强基慧智,共建数智热带雨
普通对话 邬贺铨:移动通信开启5G-A新周期,云网融合
普通对话 华为轮值董事长胡厚崑:我们正努力将5G-A带
普通对话 高通中国区董事长孟樸:5G与AI结合,助力提
普通对话 雷军发布小米年度演讲:坚持做高端,拥抱大
普通对话 闻库:算网融合正值挑战与机遇并存的关键阶
普通对话 工信部副部长张云明:我国算力总规模已居世
普通对话 邬贺铨:我国互联网平台企业发展的新一轮机
普通对话 张志成:继续加强海外知识产权保护工作 为助
普通对话 吴春波:华为如何突破美国6次打压的逆境?
通信前瞻
亨通光电实践数字化工厂,“5G+光纤”助力新一
普通对话 亨通光电实践数字化工厂,“5G+光纤”助力新
普通对话 中科院钱德沛:计算与网络基础设施的全面部
普通对话 工信部赵志国:我国算力总规模居全球第二 保
普通对话 邬贺铨院士解读ChatGPT等数字技术热点
普通对话 我国北方海区运用北斗三号短报文通信服务开
普通对话 华为云Stack智能进化,三大举措赋能政企深度
普通对话 孟晚舟:“三大聚力”迎接数字化、智能化、
普通对话 物联网设备在智能工作场所技术中的作用
普通对话 软银研发出以无人机探测灾害被埋者手机信号
普通对话 AI材料可自我学习并形成“肌肉记忆”
普通对话 北斗三号卫星低能离子能谱仪载荷研制成功
普通对话 为什么Wi-Fi6将成为未来物联网的关键?
普通对话 马斯克出现在推特总部 收购应该没有悬念了
普通对话 台积电澄清:未强迫员工休假或有任何无薪假
普通对话 新一代载人运载火箭发动机研制获重大突破
推荐阅读
Copyright @ Cntxj.Net All Right Reserved 通信界 版权所有
未经书面许可,禁止转载、摘编、复制、镜像