2010-10-22 61 views
2

有谁知道在每个窗口中使用新的flashPlayer的闪光投影仪“项目”或“框架”吗?具有多个窗口的闪光投影仪,每个窗口都带有一个新的flashPlayer实例

我们使用mProjector,效果很好的观点,但我在他们使用的FILEIO模式很失望。在读取和写入文件方面很麻烦。

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

预先感谢您。 --jeremy

编辑 - 只是为了澄清我的需要(因为我加入少许的奖金),该应用程序是一个ERP应用,建立关于Flex 3.x和项目的规模和范围= =巨大。我需要一个类似于AIR的exe包装器(对于windows),它可以有多个窗口,在单独的flashPlayer实例上运行每个窗口,当窗口关闭时,远离flashPlayer实例/舞台/等等。

回答

1

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

+0

'这是一个很好的建议。但是,有很多工具内置到像AIR,mdm Zinc和mProjector那样的“框架”中,而且我希望有一个已经有这些工具的项目。例如,下载文件到文件系统;或者快速轻松地管理sysTray中的“图标”。 如果没有这样的项目存在,我会给你50 +看起来是唯一的答案。我只是懒! – 2010-10-28 16:16:59

+0

好吧爱尔兰先生...这是你的。 '我们没有时间去实现这个建议,但是在这一点上它似乎是唯一的选择之一 - 至少,对我来说至少有一个更好的选择,因为我对c#有一个相对坚定的处理并且拥有以半定期支持一个相当大的c#sln。再次感谢。 – 2010-11-01 16:41:47

+0

苏格兰人在爱尔兰工作,如果你愿意;)是的,这不是一个快速实施的解决方案,但你肯定有超出常态的要求! – 2010-11-01 16:51:39

1

对不起,我发现这个太晚来帮助你,但希望这可以节省别人的一些工作。

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

你要做的就是创建一个存根EXE,它采用命令行参数来告诉它该SWF加载。该参数告诉EXE从其内部收集的文件加载到SWF Studio文件选项卡中加载哪个SWF。无论何时您需要打开一个新的“窗口”,只需再次执行自己的EXE并将其传递给要使用的SWF名称。

SWF Studio的App.sendData命令可以让你用很少的努力YOUE之间发送数据的各种窗口,使您的单独的应用程序可以很容易地表现得像他们的单个应用程序的所有部分。

+0

谢谢您的输入。我们的建筑感觉有点过于耦合的一部分是我们的'壳'。不需要太多的工作就可以连接目前的投影机平台,但现在是我现在没有的时间了。将我们的模块插入swf工作室构建的shell中会很快捷,但是我们的库“堆栈”非常流畅。 northcode - 我以前见过那个网站......你们这些人做了多久?告诉你什么...我会给你发电子邮件。 – 2011-03-11 14:49:29

+0

我在2000年编写了SWF Studio的第1版,自2002年以来它一直在Northcode旗下。我们一直在做这个:) – 2011-03-11 16:20:51