关于利用FLASH AS实现文本文件存取

来源:百度知道 编辑:UC知道 时间:2024/05/21 00:46:56
如何在FLASH里开一个文本框,输入一些内容,然后设计一个"保存"按钮,将输入的信息保存至一个.txt的文件中?
反过来,如何在FLASH里设计一个"读取"按钮,将.txt的文件读取到FLASH界面上的文本框内呢?
如何设计使得文本框只能读不能写呢?
难道说FLASH就不能保存数据吗???

读取TXT是可以实现的
写入目前单靠FLASH是不行的,需要别的语言做中介
读取的话很简单,建议你用XML存贮数据,新建一个XML文档叫“doc”里面写你需要的内容,格式很简单,你可以上网找一下
然后新建一个动态文本框,变量为_text
第一帧这么写:
System.useCodepage = true;
var doc:XML = new XML();
doc.load("doc.xml");
doc.ignoreWhite = true;
doc.onLoad = function(success){
if(success){
var myList:Array = doc.childNodes[0].childNodes;

然后新建一个按钮原件,插入如下代码:
on(press){
_text = myList[0].attributes.name
}
这句的大概意思就是读取XML文档中第一个大分类的第一个name标签中的信息

flash 没有权限进行你要求的这些操作。需要用其他语言做中介。

如何设计使得文本框只能读不能写呢?

文本框的 enable 属性好像是。

flash 真的不能保存数据,只能读。如果真想保存可以借助AIR和后台语言!