全件検索で「クラス」を検索した結果、66件ヒットしました。

LoadVars クラス

使用可能バージョン【FlashPlayer6 】
使用可能ActionScriptバージョン【ActionScript1.0 】

public dynamic class LoadVars
extends Object

LoadVars クラスを使用すると、データのロードが成功したかどうかを確認することや、ダウンロードの進行状況を監視できます。loadVariables() 関数の代わりに LoadVars クラスを使用して、Flash アプリケーションとサーバーの間で変数を転送できます。

具体的には、LoadVars クラスはオブジェクト内のすべての変数を指定の URL に送ったり、指定された URL にあるすべての変数をオブジェクトにロードしたりできます。また、すべての変数ではなく特定の変数を送信することもできるので、アプリケーションの効率が向上します。LoadVars.onLoad ハンドラを使用すると、(データがロードされる前ではなく) データがロードされるときにアプリケーションが実行されるようにすることができます。

LoadVars クラスの動作は XML クラスとよく似ています。このクラスは、load() メソッド、send() メソッド、および sendAndLoad() メソッドを使用してサーバーと通信します。LoadVars クラスと XML クラスの大きな違いは、LoadVars クラスが ActionScript の名前と値のペアを転送するのに対して、XML クラスは XML オブジェクトに格納されている XML DOM (ドキュメントオブジェクトモデル : Document Object Model) ツリーを転送するということです。LoadVars クラスは、XML クラスと同じセキュリティ制限に従います。

プロパティ一覧

オプションプロパティ説明
contentType:StringLoadVars.send()またはLoadVars.sendAndLoad()を呼び出したときにサーバーに送られるMIMEタイプ。
loaded:Booleanload処理またはsendAndLoad処理が完了したかどうかを示すブール値です。デフォルトはundefinedです。

イベントの一覧

イベント説明
onData=function(src:String){}サーバーからのデータのダウンロードが完了したとき、またはサーバーからデータをダウンロード中にエラーが発生したときに呼び出されます。
onHTTPStatus=function(httpStatus:Number){}FlashPlayerがサーバーからHTTPステータスコードを受け取ると、呼び出されます。
onLoad=function(success:Boolean){}LoadVars.load()処理またはLoadVars.sendAndLoad()処理が完了したときに呼び出されます。

コンストラクタ一覧

署名説明
LoadVars()LoadVarsオブジェクトを作成します。

メソッド一覧

オプション署名説明
addRequestHeader(header:Object,headerValue:String):VoidPOSTアクションによって送信されるHTTPリクエストヘッダー(Content-TypeやSOAPActionなど)を追加または変更します。
decode(queryString:String):Void変数ストリングを、指定されたLoadVarsオブジェクトのプロパティに変換します。
getBytesLoaded():NumberLoadVars.load()またはLoadVars.sendAndLoad()によってダウンロードされたバイト数を返します。
getBytesTotal():NumberLoadVars.load()またはLoadVars.sendAndLoad()によってダウンロードされた総バイト数を返します。
load(url:String):Boolean指定されたURLから変数をダウンロードし、変数データを解析し、結果として得られた変数をmy_lvに代入します。
send(url:String,
target:String,
[method:String]):Boolean
my_lvオブジェクト内の変数を、指定されたURLに送信します。
sendAndLoad(url:String,
target:Object,[method:String]):Boolean
my_lvオブジェクト内の変数を、指定されたURLに送信(Post)します。
toString():Stringmy_lv内の列挙可能な変数をすべて含むストリングを、MIMEコンテンツエンコードapplication/x-www-form-urlencodedで返します。

LoadVars クラスのページトップへ