0

外部およびローカルの XML ファイルを読み込んでそのデータを読み取ろうとしていますが、ファイルが読み込まれたことを検出する方法がよくわかりません。ブラザー ウィンドウを開くことができます。これが私が持っているものです。完了パッケージ { import flash.display.Sprite; flash.events をインポートします。; flash.net をインポートします。; flash.net.URLRequest をインポートします。

public class cargadorXML extends Sprite {


    public var cuadro:Sprite = new Sprite();
    public function cargadorXML() {


        cuadro.graphics.beginFill(0xFF0000);
        cuadro.graphics.drawRoundRect(0,0,100,100,10);
        cuadro.graphics.endFill();
        cuadro.addEventListener(MouseEvent.CLICK,init);
        addChild(cuadro);

    }
    public function init(e:Event) {

        var file:FileReference;

        file = new FileReference();
        file.browse();
        file.addEventListener(Event.COMPLETE,bien);

    }
    public function bien(e:Event) {
        trace("cargado");
    }
}

}

しかし、「cargado」メッセージは表示されません。また、Event.COMPLETE は正しいイベントではないと思います xD 誰かがここで私を助けてくれますか?? ありがとう

4

1 に答える 1

0

Event.COMPLETE ではなく Event.SELECT です。

于 2009-07-30T11:47:18.860 に答える