阳光VIP

少壮不努力,老大徒伤悲。平日弗用功,自到临期悔。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

每天学一点flash(10) flash 8外部加载文本

Posted on 2012-02-15 21:12  阳光VIP  阅读(185)  评论(0编辑  收藏  举报

As2.0外部加载文本的有几种,今天要讲的就是利用LoadVars();类来帮助我们加载外部的文本。

第一步我们要准备的工作就是要加载一弄一文本。在第一行里面写一变量名字mytex(一定要这个顶格不要出现空格)

如下图:

 

 

var my_lv=new LoadVars();

system.useCodePage=true;//防止乱码

my_lv.load("information.txt");

my_lv.onLoad=function(success){

       if(success)

{

       my_txt.text=this.mytext;

       my_txt.setTextFormat(my_fmt);

      

      

       }    

       else

       {

              trace("sorry ,error");

              }

      

       }

      

       var my_fmt=new TextFormat();//外部格式化文本

       my_fmt.bullet=true;

       //my_fmt.bold=true;

       my_fmt.color="#000000"

       this.createTextField("my_txt",this.getNextHightDepth(),40,40,700,420);//新建空白文本框

       my_txt.wordWrap=true;

       my_txt.multiline=true;

       my_txt.border=true;

       //my_txt._quality=LOW;

      

      

      

代码的套路跟外部加载xml加载的可以说是一样是

      

var my_lv=new LoadVars();//模式一样

system.useCodePage=true;//防止乱码

my_lv.load("information.txt");

my_lv.onLoad=function(success){

       if(success)

{

      

       }    

       else

       {

                     }

      

       }

 

代码就是上面这些:

问题:这个还可以帮我们完成什么工作呢?

答:我们可以结合这个类的send方法 跟asp 通信,结合数据库来完成我们的工作

 

问题:as 2.0 与as3.0 加载文本区别在那里呢?

 

 

拓展:

而这个只是在本地测试,如果你在网站建设的时候使用这个类将会对你有很大的帮助,好今天就写到这里