用JBuilder作了一个 exe 文件.
由于生成的时候用了AudioStream 生成了一个音频
这个音频文件在某个文件夹中
如果删除这个音频文件我的 exe 文件就无法播放这段音频.
现在我的问题是:
怎么样能把一个 exe 所用的资源(比如上面提到的音频文件)与EXE本身包在一起呢?
也就说怎样使这个音频文件的位置不独立于这个 exe ?
由于生成的时候用了AudioStream 生成了一个音频
这个音频文件在某个文件夹中
如果删除这个音频文件我的 exe 文件就无法播放这段音频.
现在我的问题是:
怎么样能把一个 exe 所用的资源(比如上面提到的音频文件)与EXE本身包在一起呢?
也就说怎样使这个音频文件的位置不独立于这个 exe ?
至于怎么改我也不会 我是用JCreater的 呵呵!
用 JBuilder 生成EXE与 JCreator 设置路径是一模一样的
而且也是用 audiostream 流,我是想把这个外加文件加到 exe 中去,
而你说的设置路径,只是将程序与音频文件关联上.
这样它必须在添加之前是存在 exe 中的,显然不成立.
继续期待......
AudioStream au=new AudioStream(in);
AudioPlayer.player.start(au);我是在这个基础上在JB中 protect->add files->选中G:\\澎湖湾.waV
然后再改变properties的属性,两个copy全部选中.
这样做仍然不行.