读书人

资源无法识别如何解决

发布时间: 2012-01-26 19:40:46 作者: rapoo

资源无法识别怎么解决?
我想制作一个FLV文件的播放器

想法是用ShockwaveFlash控件播放一个swf文件,然后把flv文件的路径传递给这个swf文件。

测试挺正常的,就是我想把这个swf文件跟exe文件一起打包,我就把swf读入资源文件,然后

ShockwaveFlash1.Movie = LoadResData(101, "CUSTOM ")
但是影片却无法加载,

用ShockwaveFlash1.Movie = App.Path & "\flv.swf "时很正常。

swf文件被读入资源文件被改动了么?为什么ShockwaveFlash1控件无法识别资源?

[解决办法]
LoadResData 取回的是 byte ,ShockwaveFlash1.Movie 属性需要的是一个字符串。

正确做法是将 byte 写入临时文件,然后再指定给 ShockwaveFlash1.Movie 属性。

读书人网 >VB

热点推荐