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)就会报“未指定的错误”。
哪位达人能指教一下
...全文
68 点赞 收藏 回复
写回复
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
相关推荐
发帖
Delphi
创建于2007-08-02

4922

社区成员

Delphi 开发及应用
申请成为版主
帖子事件
创建了帖子
2013-05-09 10:00
社区公告
暂无公告