2011-10-07 51 views
-1

我正在嘗試使用自定義名稱將jpg文件保存到我的applicationStorageDirectory中。用動態名稱保存文件adobe flex air

var filename:String = "visitorimage.jpg"; 

     var file:File = File.applicationStorageDirectory.resolvePath(filename); 
     var wr:File = new File(file.nativePath); 
     var stream:FileStream = new FileStream(); 
     stream.open(wr , FileMode.WRITE); 
     stream.writeBytes (imageData, 0,imageData.length); 
     stream.close(); 

圖像被保存,但我需要給圖像動態名稱說使用時間戳或隨機number.Please幫助和提前致謝。

+0

你可以使用,比如......時間戳或隨機數,不是嗎? – LoremIpsum

+0

您是在問如何生成一個隨機數或如何獲得時間戳?如果你問這些微不足道的問題,那麼你剛剛複製的代碼不是你自己的。 –

+0

嗨,Rob,我是一名來自PHP,JavaScript背景的Web開發人員。剛開始使用flex開發桌面訪問者應用程序,並開始使用flashdevelop進行研究。我只是這裏的新手。請嘗試理解。 –

回答

0

Date類是得到一個時間戳有用。我不會推薦使用隨機數字,因爲它不是重複安全的。

0

創建一個獨立的方法,生成一個隨機數,在此方法concatinate visitorimage.jpg中隨機數並將其作爲字符串返回。

排序:)