怎样读取RES中的SWF文件,然后用Flash控件播放,请指点!(120分)

  • 主题发起人 主题发起人 pcmax
  • 开始时间 开始时间
P

pcmax

Unregistered / Unconfirmed
GUEST, unregistred user!
我把一个SWF文件打包到RES文件中,然后想用程序中的Flash控件去调用这样文件然后播放,请问各位我该怎样做?

在下先谢谢了!
 
你用的Flash控件可以直接播放资源文件吗,如果不行就先把资源文件存为一个临时文件,播放完后再将其删除。
 
用流的方式
 
To 楼上的兄弟
用流的方式?怎么玩?MemStream?
 
OCX can not support filestream.
You must create a temp file.
 
var
swfStream: TResourceStream;
begin

swfStream := TResourceStream.Create(HInstance,'资源名',pchar('资源类型'));
//此时资源文件已经在swfStream中
swfStream.Free;
end;
 
你可以指定路径
 
怎么样得到系统的临时(temp)目录?
 
我前几天才看到了﹐在論壇內找找吧
 
后退
顶部