Revision: 39768
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at January 20, 2011 20:02 by brianleanza
Initial Code
private var fileToSave:File = File.documentsDirectory; // click handler protected function buttonExportToCSV_clickHandler(event:MouseEvent):void { fileToSave.addEventListener(Event.SELECT, fileToSave_selectedHandler); fileToSave.browseForSave("Save .CSV"); } protected function fileToSave_selectedHandler(event:Event):void { var nativePath:String; if( fileToSave.extension == null ) { nativePath = fileToSave.nativePath + ".csv"; } else { nativePath = fileToSave.nativePath.substr(0, fileToSave.nativePath.lastIndexOf(fileToSave.extension)) + ".csv"; } var file:File = new File(nativePath); if( file.exists ) { Alert.show("There already exists a .csv file of that name", "Exporting Aborted"); } var stream:FileStream = new FileStream(); stream.open(file.FileMode.WRITE); stream.writeUTFBytes(value); // value being the clipboard content stream.close(); }
Initial URL
Initial Description
Initial Title
Save String To File
Initial Tags
Initial Language
ActionScript 3