FLASH可以对数据进行保存

王朝other·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

其实还有很多初学这并不了解LFASH还有一个很重要的功能,本地储存!我们称之为SO,请先看这个SWF文件.看了之后请关闭,它可以记录你打开的次数:

http://www.flash8.net/bbs/UploadFile/2005-5/200557223742925.swf

其实很简单,在FLASH PLAYER可以储存信息

储存的地址在C:\Documents and Settings\用户名\Application Data\Macromedia\Flash Player\这个文件夹中

//语句解释

//建立一个名为SO的本地共享对象,在C:\Documents and Settings\用户名\Application Data\Macromedia\Flash Player\中名为jxxx 我们运行了此SWF后,可以到C盘中去查看,是一种后缀为DATA d 数据文件

so = SharedObject.getLocal("jxxx");

//初始化SO数据中的变量NUMS,明明知道它未定义,但我们必须这样,否则今后每次运行此SWF开始NUMS都为1

if (so.data.nums == undefined) {

so.data.nums = 1;

this.num = so.data.nums;

//于是只运行一次,其值就不是未定义的了,那么就实现了今后的每次打开都++,因为今后打开它都是定义了的

} else {

so.data.nums++;

this.num = so.data.nums;

}点击这里下载源文件

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航