D7中使用Flash.ocx遇到的问题

aawwbbqq 2013-05-09 10:00:23
我新建一个工程在窗体中使用一个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)就会报“未指定的错误”。
哪位达人能指教一下
...全文
87 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧