windows的是\r\n,另外File类有一个静态属性lineEnding 表示系统结尾字符,用这个,会根据不同的系统,自动调用相应的换行符
下面是这个属性的官方帮助文档说明,
File.lineEnding
主机 *** 作系统使用的行结束字符序列。
在 Mac OS 和 Linux 中,这是换行符(十六进制字符代码 0x0A)。在 Windows 中,它是回车符(十六进制字符代码 0x0D),后跟换行符(十六进制字符代码 0x0A)。
希望对你有帮助,不明白的话,请追问。。。。
在FLASHPLAYER10之前比较麻烦
但现在依靠FP10简单实现
在FLASH
CS4↑版本,若要导出图片,可以这样写
var
file:FileReference
=
new
FileReference()
file.save(要保存的数据,"保存的文件名")
(如file.save("test",
"test.txt"),然后保存在桌面
保存完成后会在桌面看到一个内容为test的文本)
然后会d出WINODWS的保存窗口,选择路径,保存完成~
如果想通过AS3,直接保存到外部的TXT文件是不可能的。AS3是一门客户端脚本语言,也是面向对象的高级语言。建议解决的方法:将AS3里面的TextField里面的内容以字符串的形式,通过HTTP的GET或POST请求方式将内容传到服务器,接着通过后台语言可生成对应的TXT文件。当然任何一种后台语言都可以实现ASP,PHP,C#,JAVA等。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)