0

マクロメディアアプリケーションをWebアプリに変換するタスクが与えられました。exeが起動すると、アプリケーションはshell.swfで始まるようです。私はプロジェクトのさまざまなswfファイルを埋め込むことを試みましたが、shell.swfが何らかの方法で開始された場合、プロジェクト全体がexeなしで機能することがわかりました。私はCS5.5フラッシュプロフェッショナルでshell.swfを開いて実行しています。*私はソースプロジェクトを持っていません。

これは私の質問につながります。このアプリケーションのすべてのswfファイルは、aspxに埋め込まれると自動実行されます。ただし、アプリケーションの指示ファイルであると思われるshell.swfは除きます。このshell.swfをaspxロードイベントから自動実行するにはどうすればよいですか?FlashProfessionalの再生ボタンを模倣する必要があります。これは、バッファロー川について若者を教育するためのインタラクティブなアプリケーションであり、やや堅牢です。shell.swfをWebページで実行できるようになると、アプリ全体が当然実行されることはほぼ確実です。

AspNetFlashを使用していますが、目的の効果を得ることができませんでした。ユーザーのインタラクティブなデータを保存するためにアプリケーションを書き直している間、クライアントが今後数か月にわたってプログラムを利用できるように、これを実行する必要があります。どんな助けでも大歓迎です。

4

1 に答える 1

1

SWF ファイルは自動的に再生されます。内容によって異なります。「exe」ファイルが実行されることを理解していることから、私は C# を使用してこれを自分で実行しました。したがって、シェル SWF を html ページに埋め込むと、他のコンテンツが再生されると思います。たとえば、すべてのコンテンツがオリジナルと同じ順序になっていることを確認してください。たとえば、フォルダー ディレクトリ内の他の SWF の場所です。

于 2012-04-08T14:38:57.430 に答える