jh_320 发表于 2006-8-18 19:26:50

如何实现背景音乐

我想在程序运行过程中添加背景音乐.但如果像CPUBBS的电话本那个样,MEDIA是显示在页面上,总还是有些不好看.想把播放器给隐藏起来,同时想不管在哪台机器上都可以如此运行(最好不用VI) . ...参考相关资料后我的想法是: 事先把声音读出来保存为文件,然后将它转换成Constant放在程序中,每次运行时直接读取该常量..这样就直接附在程序中了,不需要另外的VI ............... 不知道哪位大侠试下?
[此贴子已经被作者于2006-8-18 11:28:30编辑过]

jh_320 发表于 2006-8-19 17:39:01

无法实现吗?

jh_320 发表于 2006-8-18 19:30:58

<p>解释一下:最好不用VI</p><p>&nbsp;</p><p>因为在用VI的时候还是要输入路径的,</p><p>如果换了一台机器,</p><p>目录则不对应了,</p><p>导致无法实现</p><p>(纯属个人观点,如有雷同,算你倒霉)</p>

cpubbs 发表于 2006-8-20 00:22:36

那个控件是可以隐藏的!

cpubbs 发表于 2006-8-20 00:23:11

其实的确可以把音乐读进来,保存在程序自身,当成程序自身的一部分,然后运行的时候重建音乐文件到目录里面,这样再播放,也是可以的!

cpubbs 发表于 2006-8-20 00:24:33

可以自动识别路径,这是没有问题的,放在本程序同一个目录里面是完全没有问题的,发布的时候当成DATA发布!我们论坛有自动识别是EXE还是编辑状态的子VI的,兄弟你可以看看我们的精华列表贴,里面有一贴有一个自动识别判断的子VI,你下来可以看看!

cpubbs 发表于 2006-8-20 00:24:58

<p><a href="http://www.cpubbs.com/old_bbs/dispbbs.asp?boardID=4&amp;ID=13221&amp;page=1">http://www.cpubbs.com/old_bbs/dispbbs.asp?boardID=4&amp;ID=13221&amp;page=1</a></p><p>精华列表贴第5点!</p>

jh_320 发表于 2006-8-21 09:11:15

谢了播放功能可以实现, 就是忽然这么想起来, 想用这么种方法试试目前尚未成功 以下是引用cpubbs在2006-8-19 16:23:11的发言:其实的确可以把音乐读进来,保存在程序自身,当成程序自身的一部分,然后运行的时候重建音乐文件到目录里面,这样再播放,也是可以的!

cpubbs 发表于 2006-8-21 17:08:27

<p>这样程序会很大的,况且意义不是太大呢,一般的软件它的数据均放在外面的!这样也易于移植和更改!</p>

jh_320 发表于 2006-8-21 18:09:54

<p>哦~</p><p>知道了.</p><p>本着学习的态度嘛</p>
页: [1]
查看完整版本: 如何实现背景音乐