リプタクのもう覚えられません
Google
Web サイト内
topmemo ▶ スクリプトで文字をエンコードする方法

ActionScript

スクリプトで文字をエンコードする方法

スクリプトで文字をエンコード又はデコードする場合、「encodeURI()」「decodeURI」を使用する。

【サンプル】

JavaScriptを有効にし、最新のFlashPlayerをインストールお願いしますGet Adobe Flash player

サンプル(Encode_sample_cs3.fla)をダウンロード


【ActionScript3.0 ソースコード】

//文字コードをOS標準にしたい場合
System.useCodePage = true;

var textEncode:String;                                    //エンコード文字
var textString:String;                                    //デコード文字


//エンコードする関数
function func_enc(event:MouseEvent):void{
	textEncode = encodeURI(this.TF1.text);                 //エンコード化
	TF2.text = ""                                          //TF2(テキストフィールド)をリセット
	TF2.appendText(textEncode);                            //TF2へ転記
	trace( TF1.text + " → " + textEncode );
}
enc_bt.addEventListener(MouseEvent.CLICK,func_enc);


//デコードする関数
function func_dec(event:MouseEvent):void{
	textString = decodeURI(this.TF2.text);                 //デコード化
	TF1.text = ""                                          //TF1(テキストフィールド)をリセット
	TF1.appendText(textString);                            //TF1へ転記
	trace( TF2.text + " → " + textString );
}
dec_bt.addEventListener(MouseEvent.CLICK,func_dec);
last update 2009.2.11
参考・出典等
Adobe Livedocs

▲page top

topmemoblogtestaboutmail
Copylight(C)2008 Riptac. All Rights Reserved.