1

私が得ることができる助けや指導に感謝します。私の問題を解決してくれてありがとう。

このチュートリアルに従いました http://www.jamesward.com/2010/04/01/video-build-your-first-desktop-application-with-flash-builder/

私は彼が書いた正確なコードをコピーしました。しかし、彼が作成したアプリケーションは機能していますが、私のものは機能していません。:(

コード:

<?xml version="1.0" encoding="utf-8"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009" 
                       xmlns:s="library://ns.adobe.com/flex/spark" 
                       xmlns:mx="library://ns.adobe.com/flex/mx">
    <fx:Script>

            import air.net.URLMonitor;

    </fx:Script>

    <s:applicationComplete>

            var mon:URLMonitor = new URLMonitor(new URLRequest("http://www.adobe.com"));
        mon.addEventListener(StatusEvent.STATUS, function(event:StatusEvent):void
        {
        check.selected = event.currentTarget.available;
        });
        mon.pollInterval = 500;
        mon.start();

    </s:applicationComplete>
    <s:CheckBox id="check" label="Online" verticalCenter="0" horizontalCenter="0" />

</s:WindowedApplication>

このアプリを機能させるのに役立つ手がかりやアイデアはありますか?

ありがとうビラル・アフマド

4

2 に答える 2

5

mon部分でとlistener関数の両方を宣言し、イベントでと への呼び出し<script>だけを残す必要があると思います。の実行中にのみライブで、後に破棄されると思うので、関数は呼び出されていません。addEventListenermon.start()applicationCompletemon<applicationComplete>

于 2012-11-19T20:25:14.100 に答える