zoukankan      html  css  js  c++  java
  • Flex 实现读取本地文件

    在Flash中可以实现对本地文件的读取,在Flex中当然也可以实现了!代码如下:
    import flash.events.Event;
    import flash.net.URLLoader;
    import flash.net.URLRequest;

    private var loader:URLLoader = new URLLoader();
    private var request:URLRequest = new URLRequest("a.txt");
           
    private function initComplete():void
       {
          loader.load(request);
          loader.addEventListener(Event.COMPLETE, onComplete);           
       }

    private function onComplete(event:Event):void
      {
          var loader:URLLoader = event.target as URLLoader;
          if (loader != null)
          {
               trace(loader.data);
          }
          else
          {
               trace("loader is not a URLLoader!");
           }
      }
    之所以要读取本地文件,是因为我没有安装FlexDataService没有发配置WebService的WSDL所以从文本中把它读出来,赋值给WebService的wsdl属性,但是我看FlexDeveloperGuid上有一句话
    You configure destinations in the Flex services configuration file
    or a file that it includes by reference.
    这好像是说可以不用FDS,但是有不知道怎么弄,只好用这个不安全的方法,其实我们可以把字符串加密....呵呵
    对了这样写的时候需要注意一点是给WebService的wsdl指定了之后还需要调用一个loadWSDL()方法,要不然不管用哦!
  • 相关阅读:
    [BZOJ4318] WJMZBMR打osu! / Easy (期望DP)
    构建之法阅读笔记05
    个人冲刺04
    构建之法阅读笔记04
    个人冲刺03
    个人冲刺02
    冲刺——第一天
    第八周学习进度条
    构建之法阅读笔记03
    第七周学习进度条
  • 原文地址:https://www.cnblogs.com/interboy/p/696918.html
Copyright © 2011-2022 走看看