如何使用ActionScript以静默方式保存文件?

时间:2016-12-09 13:15:55

标签: actionscript-3

我可以自动将同一文本文件中的多个用户名保存在哪个脚本中?

我在Flash CS6中进行了Flash测验。我有以下脚本,我可以在.txt文件中保存用户名,但每次都要求保存文件。

我使用了以下脚本:

import flash.net.FileReference;
import flash.events.MouseEvent;

var myfiles:FileReference=new FileReference();
saveButton.addEventListener(MouseEvent.CLICK,saveFunction);

function saveFunction(event:MouseEvent):void
{       
    trace("ok");
    myfiles.save(inputtxt.text,".txt");
}

1 个答案:

答案 0 :(得分:0)

使用此功能:

public function saveFile(info:String):void
{
    var file:File = File.applicationStorageDirectory.resolvePath("file.txt");
    fileStream = new FileStream();
    fileStream.open(file, FileMode.WRITE);
    fileStream.writeUTFBytes(info);
    fileStream.close();
}

你可以这样称呼:

saveFile(" Hello World");

它将以静默方式保存您的输入。