具有多个窗口的Flash投影仪,每个窗口都有一个新的flashPlayer实例

时间:2010-10-22 18:46:37

标签: flex air flash

是否有人知道每个窗口使用新flashPlayer的闪光灯投影仪“项目”或“框架”?

我们使用过mProjector,它可以很好地解决问题,但我对它们使用的fileIO模式非常失望。在阅读和编写文件方面非常错误。

mdm锌使用多个窗口,但它们都位于一个flashPlayer'会话'上。这同样适用于AIR。它很棒,但没有办法让每个窗口都在一个单独的flashPlayer上运行...在一个窗口上进行极端数字运算会锁定所有其他窗口。

提前谢谢你。 --jeremy

编辑 - 只是为了澄清我的需求(因为我增加了一点点赏金),该应用程序是一个基于Flex 3.x构建的ERP应用程序,以及项目的大小和范围==巨大。

tl; dr - 我需要一个exe包装器(对于windows),类似于AIR,可以有多个窗口,在单独的flashPlayer实例上运行每个窗口,以及当窗口关闭时,它吹走了flashPlayer实例/ stage / etc.

2 个答案:

答案 0 :(得分:1)

DotNet应用程序如何处理包装器?它可以生成每个窗口,每个窗口都有自己运行的Flash Player(ActiveX dll)实例。

答案 1 :(得分:1)

我很抱歉我觉得这太晚了,无法帮助你,但希望这可以节省别人的工作。

您可以使用SWF Studio执行此操作。

您要做的是创建一个存根EXE,它接受命令行参数来告诉它要加载哪个SWF。该参数告诉EXE从其内部文件集合加载哪个SWF添加到SWF studio文件选项卡。每当您需要打开一个新的“窗口”时,您只需再次执行自己的EXE并将其传递给要使用的SWF名称。

SWF Studio的App.sendData命令允许您轻松地在各个窗口之间发送数据,因此您的单独应用程序可以轻松地表现为单个应用程序的所有部分。