我们可以将文件写入文件系统并在Adobe AIR中将其保留为只读状态吗?在未来,我们会覆盖这些文件(或删除它们并写入一个新文件)。Adobe AIR - 写入文件并指定为只读
更新:
我尝试以下方法,但我仍然能够打开文件,编辑,并保存到文件系统中执行的过程之后。
var testFile:File = File.desktopDirectory;
var testFileStream:FileStream = new FileStream();
testFile = testFile.resolvePath("testreadonly.txt");
testFileStream.open(testFile, FileMode.WRITE);
testFileStream.writeUTF("test read only string");
testFileStream.close();
var readFileStream:FileStream = new FileStream();
readFileStream.open(testFile, FileMode.READ);
var test:String = readFileStream.readUTF()
Alert.show("DONE, READ" + test);
我正在尝试,但它不在这里工作。这是我在做什么: var testFile:File = File.desktopDirectory; var testFileStream:FileStream = new FileStream(); testFile = testFile.resolvePath(“testreadonly.txt”); testFileStream.open(testFile,FileMode.WRITE); testFileStream.writeUTF(“test只读字符串”); testFileStream.close(); \t var readFileStream:FileStream = new FileStream(); readFileStream.open(testFile,FileMode.READ); – muro 2010-04-20 18:11:03
也许你应该编辑你的问题,并把代码放在那里;您可以使用真实的代码格式,使其更易于阅读。 你的哪部分代码无法工作? – ilikeorangutans 2010-04-20 19:19:19