ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
フォーラム一覧   -   トピック一覧
   ActionScript 3.0
     callLater関数について
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 トピック
mi777ck
投稿日時: 2010-10-13 10:03
常連さん
登録日: 2010-5-29
居住地:
投稿: 34
callLater関数について
お世話になります。
callLaterについて質問させてください。

Func関数を実行した場合に、callLaterを使って呼び出した
testMethodより前にWebサービスのイベントが来ることは
ないと保証できますでしょうか。

動作確認した限りではupdateDataで呼び指すWebサービスは
関数が終了してアイドル状態にならないと実際には
呼び出されていませんでした。

自分的には以下の呼出順の認識でいます。
testMethod → updateData → testMethodを抜ける
→ Webサービス呼出 → testMethod → loadHandler

private var svc:WebService = new WebService();

public function Func():void
{
callLater(testMethod);
updateData();
}

private function testMethod():void
{
trace("call testMethod");
}

private function updateData():void
{
svc.addEventListener(LoadEvent.LOAD, loadlHandler);
svc.addEventListener(FaultEvent.FAULT, faultHandler);

// Webサービス呼出
var url = "http://……………" // URL
svc.loadWSDL(url);
}

// Webサービスのイベント
private function loadHandler( event:LoadEvent ):void
{
trace("call loadHandler");
}

アドバイスいただけると助かります。

よろしくお願いします。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » callLater関数について mi777ck 2010-10-13 10:03
     Re: callLater関数について arkw 2010-10-13 10:21
       Re: callLater関数について mi777ck 2010-10-13 10:36
         Re: callLater関数について kacchan6 2010-10-13 11:56
           Re: callLater関数について mi777ck 2010-10-13 16:27

投稿するにはまず登録を