2010-10-22 63 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