1 2 3 4 5 6 7 8 9 10 11 12 13 14 | var file:File = new File(); file.addEventListener(Event.SELECT, onSelected); file.browseForSave( "save" ); function onSelected(evt:Event): void { if (evt.target.extension != "bin" ) evt.target.nativePath += ".bin" ; var stream:FileStream = new FileStream(); stream.open(evt.target as File, FileMode.WRITE); stream.writeUTF( "Content" ); stream.close(); } |
File 객체에서 browseForSave로 저장창을 열고
Event.SELECT이벤트가 발생했을 때
파일의 확장자를 확인하여 원하는 확장자로 덧붙인다.
FileStream을 써야 하기 때문에 Adobe AIR로 해야한다.
*********************************************************