2011年5月
« 4月   6月 »
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

[C#] Base64形式の文字列エンコードとデコード

9:05 PM on 2011年5月20日

// encode byte[] bytes1 = Encoding.UTF8.GetBytes(“string”); string str1 = Convert.ToBase64String(bytes1); // decode byte[] bytes2 = Convert.FromBase64String(str1); string str2 = Encoding.UTF8.GetString(bytes2, 0, bytes2.Length);

[ActionScript] ComboBoxの実装例

9:02 PM ,

import fl.controls.ComboBox; import fl.data.DataProvider; import flash.net.navigateToURL; import flash.net.URLRequest; var ary:Array = new Array({label:”home”, data:”http://www.project0884.com/”}, {label:”blog”, data:”http://project0884.com/wp/”}); var cmb : ComboBox = new ComboBox(); //cmb.dropdownWidth = 100; //cmb.width = 100; cmb.move(10, 10); cmb.prompt = “select”; cmb.dataProvider = new DataProvider(ary); cmb.addEventListener(Event.CHANGE, changeHandler); addChild(cmb); function changeHandler(event:Event):void { var request:URLRequest = new URLRequest(); request.url = ComboBox(event.target).selectedItem.data; navigateToURL(request); }

[ActionScript] フルスクリーンの実装例

9:01 PM ,

(HTML) <param name=”allowFullScreen” value=”true” /> (ActionScript) import fl.controls.Button; import flash.display.StageDisplayState; var btn : Button = new Button(); btn.addEventListener(MouseEvent.CLICK, on_click); addChild(btn); private function on_click(e : MouseEvent) : void { stage.displayState = StageDisplayState.FULL_SCREEN; }