上次问了个jmf的问题,哎轻易的结帐了,可还是没有解决我的问题。 我做了个东西要用到jmf,
在装了jmf 的机子上很ok。 没装jmf 的机子却不行,即使我把jmf的包打进去也不行,我使用的是
installanywhere做的我的安装程序,我现在想知道怎么可以把jmf 的安装程序打包到我的软件中,让
把jmf和我的软件捆在一起,让在安装我的软件之前自动安装jmf?
请教高手!!!!!!
解决问题了马上给分
在装了jmf 的机子上很ok。 没装jmf 的机子却不行,即使我把jmf的包打进去也不行,我使用的是
installanywhere做的我的安装程序,我现在想知道怎么可以把jmf 的安装程序打包到我的软件中,让
把jmf和我的软件捆在一起,让在安装我的软件之前自动安装jmf?
请教高手!!!!!!
解决问题了马上给分
我是来问问题的!!!
csdn 里没高手啊??????????
在安装之前先检测目标电脑上有没有安装JMF,如果没有,程序就会自动调用JMF的安装程序自行安装。这样就可以把JMF安装好了
http://java.sun.com/products/java-media/jmf/2.1.1/formats.html如果需要jmf performance pack, 可以用两种方式安装:
1。在InstallAnywhere中加进jmf安装程序,再加入一个"Execute Target File" 类型的Action,这样在安装时就会先安装jmf,但这种方式的缺点是在安装过程中,jmf会提示重新启动。2。另外一种方法是把jmf安装的DLL(大概21个)也加入到安装包中,这样也可以达到同样的效果。
非常感谢 你的回答,但还是有两个问题
1,在installwhere 的add action 里面 没有找到 Execute Target File 的 action
我的installwhere 是7.1 的
我找的add action 在 advanced 里面的pre install 里的add action
里面只有写exceute command excute uninstaller 等....是不是我的版本不 对还是是其他的action?
2,在jmf的安装目录 没有找到你说的dll 文件 里面只有些 bin/..exe 和 lib/..jar
但是dll我还是没有找到
jmacm.dll
jmam.dll
jmcvid.dll
jmdaud.dll
jmdaudc.dll
jmddraw.dll
jmfjawt.dll
jmg723.dll
jmgdi.dll
jmgsm.dll
jmh261.dll
jmh263enc.dll
jmjpeg.dll
jmmci.dll
jmmpa.dll
jmmpegv.dll
jmutil.dll
jmvcm.dll
jmvfw.dll
jmvh263.dll
jsound.dlldestination path 应该选windows上面这两种方法,取其一即可。