解决【无法读取流中的对象。类 flex.messaging.io.ArrayCollection 虽未实现 flash.utils.IExternalizable,但由其别名可得知它为 externalizable 类。】
2010-11-18 15:56
281 查看
解决【无法读取流中的对象。类 flex.messaging.io.ArrayCollection 虽未实现 flash.utils.IExternalizable,但由其别名可得知它为 externalizable 类。】
该问题是由于无法将flex.messaging.io.ArrayCollection转换为mx.collections.ArrayCollection。
解决办法为:
动态注册mx.collections.ArrayCollection即可,代码如下:
registerClassAlias("flex.messaging.io.ArrayCollection", mx.collections.ArrayCollection);
相关文章推荐
- FMS3系列(六):使用远程共享对象(SharedObject)实现多人时时在线聊天(Flex | Flash)
- FMS3系列(六):使用远程共享对象(SharedObject)实现多人时时在线聊天(Flex | Flash)
- STSDB、NDataBase 对象数据库在不同.net framework下无法读取的解决办法
- 使用远程共享对象(SharedObject)实现多人时时在线聊天(Flex | Flash)
- 使用BlazeDS实现java与flex传对象时,RemoteClass中包含自己写的类,后台无法转换的问题
- FMS3系列(六):使用远程共享对象(SharedObject)实现多人时时在线聊天(Flex | Flash)
- flex ArrayCollection 存储的对象中包含另一个对象
- java实现附件预览(openoffice+swftools+flexpaper)(解决jsp读取全盘文件问题)
- FMS3系列(六):使用远程共享对象(SharedObject)实现多人时时在线聊天(Flex | Flash) 推荐
- Memcached中Perl序列化存储的对象PHP无法读取的解决
- Memcached中Perl序列化存储的对象PHP无法读取的解决
- TypeError: Error #1034: 强制转换类型失败:无法将 mx.utils::ObjectProxy@32b2c11 转换为 mx.collections.ArrayCollection。
- Memcached中Perl序列化存储的对象PHP无法读取的解决
- FMS3系列(六):使用远程共享对象(SharedObject)实现多人时时在线聊天(Flex | Flash)
- FMS3系列(六):使用远程共享对象(SharedObject)实现多人时时在线聊天(Flex | Flash)
- 使用BlazeDS实现java与flex传对象时,RemoteClass中包含自己写的类,后台无法转换的问题
- flex ArrayCollection对象间赋值
- FMS3系列(六):使用远程共享对象(SharedObject)实现多人时时在线聊天(Flex | Flash)
- 无法将类型为“System.__ComObject”的 COM 对象强制转换为类类型“System.Data.SqlClient.SqlConnection的解决方法