易截截图软件、单文件、免安装、纯绿色、仅160KB

flex类的深复制(扩展)


1:假如你要深复制一个类A
public class A
{
  public var vo:B
}
你首先要做的是注册类,例如:
public static function registerClass():void
  {
  //把子类注册
   PackUtil.registerClass(B);
  }
//接下来就是克隆:
  var cloneA:A=clone(A);
cloneA就是我们想要的对象了。
//****************克隆的实现方法***********************//
//克隆一个vo对象
  public  static function clone(o:Object):Object
  {
   var qClassName:String = getQualifiedClassName(o);
            var objectType:Class = getDefinitionByName(qClassName) as Class;
            registerClassAlias(qClassName, objectType);
            var copier : ByteArray = new ByteArray();
            copier.writeObject(o);
            copier.position = 0;
            return copier.readObject();
  }
  
  //向amf注册类,以便反转的时候能找到该类
  public  static function registerClass(classObj:Object):void
  {
     var qClassName:String = getQualifiedClassName(classObj);
            var objectType:Class = getDefinitionByName(qClassName) as Class;
            registerClassAlias(qClassName, objectType);
  }


相关文档:

Flex视频教程五:函数

1.什么是函数,函数的两种定义方式
2.参数,传值和传址,默认参数、参数访问信息和变长参数
3.函数的变量(全局和局部)
4.代理函数对象和函数执行队列
5.返回函数类型和闭包
6.apply的应用(方法劫持,继承属性)
下载地址:as3_4函数 ......

Flex中本地图片上传及上传文件前的预览

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" fontSize="12" creationComplete="init()">
<mx:Script>
<!--[CDATA[
import mx.utils.*;
import flash.net.*;
......

集成 Flex, Spring, Hibernate 构建应用程序

RIA(Rich Internet Application)—— 富 Internet
应用以其良好的客户体验得到越来越广泛的应用,银行,电信等领域已有诸多成功案例。Adobe 的 Flex 是最具有代表性的基于 Flash 的 RIA
技术。通过对 Flex 以及当前流行的 Spring、Hibernate 的 J2EE 开源框架进行集成,使客户既能获得到一流的用户体验,又 ......

flex axis

Axis简介
技术前沿   2008-04-07 22:42   阅读104   评论0  
字号: 大大  中中  小小
1.SOAP简介
企业系统内部各个系统之间的信息交换一直是一个难题,在过去有DCOM、CORBA等解决方案,但都不是很完美,不是太复杂就是有缺陷。现在则较流行SOAP(全称:Simple O ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号