問題タブ [flexbuilder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
262 参照

flash - Flash: イベントのディスパッチ/処理

別の swf ファイル (page1.swf) をロードする Flash アプリケーション (main_container.swf) があります。

page1 が終了したときにイベントをディスパッチして、main_container に page1 を閉じるように指示したいと考えています。

これは、page1 から main_container にイベントをディスパッチする方法ですか?

それでは、main_container からどのようにイベントをキャッチしますか? これを試しましたが、うまくいきませんでした。

ありがとうございました。

0 投票する
4 に答える
17047 参照

apache-flex - コマンドラインから Flex Builder プロジェクトをコンパイルする

コマンドラインから FlexBuilder で作成されたプロジェクトを簡単にビルドする方法はありますか?

作業中のプロジェクトにいくつかの Flex コンポーネントを追加する作業を始めています。現在、プロジェクトの残りの部分 (一部の Java、一部の C++) は、ant スクリプトを介して構築されています。現在取り組んでいる Flex コンポーネントのビルドをその ant スクリプトに統合できるようにしたいのですが、コマンド ラインから Flex プロジェクトをビルドする方法がわかりません。

フレックス ビルダーのプロジェクトを構成として使用するように、コマンド ラインからフレックス コンパイラを呼び出す方法はありますか? または、FlexBuilder のコンパイルを変更して、プロジェクトのビルド スクリプトを作成し、それを使用できるようにする方法はありますか?ビルドプロセス)?

flex ant タスクが望ましいですが、コマンド ライン アプリからカスタム タスクを簡単に作成できるため、必ずしも必要ではありません。

編集:

おそらく言及する必要があるもう1つのこと。私は FlexBuilder をインストールしていますが、その ant スクリプトを実行する一部の人はインストールしていません。彼らは通常の Flex SDK を持っているだけです。

0 投票する
5 に答える
5747 参照

apache-flex - FlexBuilder のビルド パスに相対パスを追加する方法は?

相対的な FlexBuilder のビルド パスにエントリを追加する方法はありますか?

共有コードベースを使用する複数のプロジェクトを作成する予定ですが、その共有コードを参照するのに苦労しています。絶対パスで実行できますが、うまくいきません。このコード (およびプロジェクト) はソース管理に入りますが、私のチームの他のメンバーは、おそらく私と同じようにハード ドライブの同じ場所にリポジトリを持っていません。したがって、定義されたパスは私のマシンでは機能するかもしれませんが、他の開発者のマシンでは機能しません。

FlexBuilder の UI では、相対パスを入力できませんでした。.project ファイルと .actionScriptProperties ファイルを手動で変更して相対パスを追加しようとしましたが、プロジェクトを開くことができません。

0 投票する
3 に答える
3057 参照

apache-flex - Flex Builder で AS プロジェクトを Flex プロジェクトに変換する

Flex Builder で Actionscript 3 プロジェクトを Flex プロジェクトに変換する簡単な方法はありますか? プロジェクトを右クリックして「Flex Project Nature」にカーソルを合わせると、すべてのオプションがグレー表示されます

0 投票する
1 に答える
6548 参照

flash - フラッシュ スタック オーバーフローのデバッグ

サードパーティの SWF によってロードされている SWF があります。ソース コードがあり、swf を再コンパイルしていますが、サード パーティの swf のコードがありません。

おそらく私のコードのどこかに、スタック オーバーフローがあります。デバッグ フラッシュ プレーヤーで、オーバーフローが発生すると、スタック トレースを含む素敵なポップアップ ダイアログが表示されます。

このように64行続きます。ただし、スタック トレース全体ではなく、最後の 64 スタック フレームのみが表示されているようです。

完全なスタック トレースを表示する方法はありますか? 別の方法として、スタックの深さを制限する方法はありますか?

これをデバッグするのに 1 日を費やしましたが、ほとんど情報がなく、ツールも不足しています。これが私が試したことです:

  • コードをデバッガーに接続します。これは、VM 内の Windows で実行されている Flash 9.0.28 で、VM の外部で実行されているフレックス ビルダーに接続しています。接続しているように見えますが、トレース ステートメントが取得されず、ブレークポイントが起動しません。
  • ログ行を http サーバーに送信します。これは機能しますが、オーバーフロー/サーバーがクラッシュする前の最後の n スタック フレームが欠落していると思われます。
  • コードの一部を無効にする盲目的なバイナリ検索タイプのアプローチ - これは遅いですが、おそらくうまくいくでしょう。

私が試すべき他の戦略はありますか?

0 投票する
4 に答える
2937 参照

apache-flex - Adobe Air インストーラーにファイルを追加する方法を教えてください。

AIR アプリケーションを作成しましたが、追加機能のために外部 SWF を使用しています。その SWF をインストールに含めたいのですが、現在は含まれていません。FlexBuilder または他のツールを入手して、この追加ファイルをインストーラーに含めることはできますか? ファイルを手動で追加しようとしましたが (.air ファイルは変装した単なる zip ファイルであるため)、ファイル内にハッシュ チェックが必要です。

0 投票する
1 に答える
353 参照

flexbuilder - Flex Builder 3 でカスタムビルドステップを実行するにはどうすればよいですか?

Visual Studio でカスタム ビルド手順を使用することを Flex Builder 3 で実行したいと考えています。それらはプロジェクトのプロパティにはなく、Google もあまり役に立ちません。

Flex Builder 3 または Eclipse でより一般的にカスタム ビルド ステップを追加することは可能ですか? もしそうなら、今私はそれをしますか?

0 投票する
1 に答える
421 参照

apache-flex - FlexBuilder で Flex が使用する Web サーバーを .NET Framework 3.5 に変更

Flex を再フォーマットして再インストールし、プロジェクトを再構築する必要がありました。

問題は、サーバー側のテクノロジとして ASP.NET を使用し、ファイルで LINQ を使用していることです。WebDev.Webserver.exeFlexBuilder が起動するバージョンが間違っているため、次のエラーが発生します。

コンパイラ エラー メッセージ: CS0234: 型または名前空間名 'Linq' が名前空間 'System' に存在しません (アセンブリ参照がありませんか?)

Microsoft (R) Visual C# 2005 Compiler バージョン 8.00.50727.3053 for Microsoft (R) Windows (R) 2005 Framework バージョン 2.0.50727 Copyright (C) Microsoft Corporation 2001-2005. 全著作権所有。

ASP.NET / Framework の最新バージョンに変更するとこれが修正されることはわかっていますが、Flexbuilder でその変更を行う方法がわかりません。以前に成功したことがあるかどうか、またはIIS7で仮想ディレクトリを作成したばかりかどうかさえ思い出せません。

どこでバージョンを変更しますか?

0 投票する
1 に答える
223 参照

flexbuilder - FlexBuilder Web サービス リストが空です

Flex プロジェクトの Web サービスのリストがあります。プロジェクトを新しいマシンにロードしようとしていますが、リストからすべての Web サービスが忘れられています。

元の設定ファイルを次の場所にコピーしました。

これには非常に多くの Web サービスが含まれており、それらすべてを再インポートする必要はありません。これには、生成されたコードをすべて削除し、1 つずつ調べて追加する必要があります。

問題は、[データ] > [Web サービスの管理] に移動しても、これらのアイテムが表示されないことです。

だから私は明白なことを試しました:

  • 新しい Web サービスを追加する
  • webservices.xml ファイルが変更されたことを確認してください。実際、新しいサービスはそのファイルの内容に追加されます
  • Flex Builder を閉じて再度開く
  • リストには、私が追加した新しいサービスが 1 つだけ含まれており、古いサービスは含まれていません。

リスト内の他の Web サービスを認識するように Flexbuilder を「騙す」にはどうすればよいですか。リストを別の場所に保存している必要があります。

注: これは数か月前からの同じ質問ですが、回答はありません。

0 投票する
4 に答える
19094 参照

eclipse - Eclipse コンソール出力テキストをフィルタリングする最も簡単な方法

これはFlex Builderに関連して尋ねていますが、Eclipse全般に当てはまるかもしれません。

Flex Builder のトレース ステートメントは、Eclipse 出力コンソールに送信されます。Eclipse 側でこのテキストをフィルター処理する最も簡単な方法は何ですか?

具体的には、パターンで行をフィルタリング (無視) できるようにしたいと考えています。

Logback に出会いましたが、このシナリオではやり過ぎのようです。この Eclipse 自体のようなスクリプトを作成する方法はありませんか?