D7中使用Flash.ocx遇到的问题
我新建一个工程在窗体中使用一个Flash控件
在窗体的Oncreate中设置了Flash的Movie
MyFlash.Movie := 'D:\SKyRelease\live\player.swf';
在一个按钮的控件的按下事件中
vFuncBody := '<invoke name="setWidthAndHeight" returntype="xml"><arguments><number>400</number> <number>300</number></arguments></invoke>';
MyFlash.CallFunction(vFuncBody) ;
vFuncBody := '<invoke name="setBufferTime" returntype="xml"><arguments><number>0.001</number></arguments></invoke>';
MyFlash.CallFunction(vFuncBody) ;
vFuncBody := '<invoke name="playStream" returntype="xml"><arguments><string>'+'文件名'+'</string></arguments></invoke>';
MyFlash.CallFunction(vFuncBody);
在这个工程中应该这个窗体是没有问题的,可以正常播放文件
但是我把这个窗体放到一个我自己做的另一个OCX的工程中,在执行MyFlash.CallFunction(vFuncBody)就会报“未指定的错误”。
哪位达人能指教一下