« CSSで、ブラウザの文字のサイズにあわせて画像を拡大・縮小する。 | トップページ | (続)Flash ActionScriptでのクッキーの使い方 »

2008年12月 4日 (木)

Flash ActionScriptでのクッキーの使い方

Flash ActionScriptでクッキーを使用するには、SharedObjectクラスを使います。

以前に作った、マウスの操作だけで、検索を行えるソフト
http://tools.on.coocan.jp/freesoft/mouse.html
でも使っていますが、

Flash ActionScriptで、クッキーを使用するには、
SharedObjectクラスを使います。


SharedObjectクラスは、ローカルにファイルを保存したり、読み込んだりする時に使用するクラスです。



<クッキーを書き込む場合>

// クッキー「sample」を作成する準備をし、変数「share」に代入します。(この段階では、まだクッキーは作成されません。)
share = SharedObject.getLocal("sample");

// 項目「name」に、値「satoh」、
// 項目「age」に、値「35」を設定します。

share.data.name = "satoh";
share.data.age    = 35;

// クッキーを書き込みます。(sample.solというファイルがローカルに作成されます。)
share.flush;



<クッキーを読み込む場合>

// クッキー「sample」を読み込み、変数「share」に代入します。
// (sample.solファイルを読み込みます。)
share = SharedObject.getLocal("sample");

// 項目「name」の値を、変数「res_name」、
// 項目「age」の値を、変数「res_age」に代入します。

res_name = share.data.name;
res_age = share.data.age;



<クッキーがあるか調べる場合>

// クッキー「sample」を読み込み、変数「share」に代入します。
share = SharedObject.getLocal("sample");

// クッキーがあるかどうかを調べます。
// (getSizeでファイルサイズを調べ、0の場合ないとみなします。)

if (share.getSize() == 0) {
    // クッキーがない場合の処理を書きます。
}



<クッキーの保存場所>
すみません。後日にします。

サヨーナラー(_´Д`)ノ~~

|

« CSSで、ブラウザの文字のサイズにあわせて画像を拡大・縮小する。 | トップページ | (続)Flash ActionScriptでのクッキーの使い方 »

パソコン・インターネット」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/523449/43319890

この記事へのトラックバック一覧です: Flash ActionScriptでのクッキーの使い方:

« CSSで、ブラウザの文字のサイズにあわせて画像を拡大・縮小する。 | トップページ | (続)Flash ActionScriptでのクッキーの使い方 »