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

FLEX 与现有开发语言的通信全面解析


以下介绍几种最为常见和实用的FLEX与现有开发语言通信的方法:
1.C#
2.PHP
3.JAVA
1.Flex与C#通信(.net开发中常用)
Flex端代码:
   public static function SendMessage(objXML:XML,objResultHandle:Function):void
   {
        var objHttpService:HTTPService = new HTTPService();
        objHttpService.url = "http://localhost:8085/upfiledata.aspx";   //发送到的C#页面
        objHttpService.resultFormat = "e4x";
        objHttpService.addEventListener(ResultEvent.RESULT,objResultHandle);
        objHttpService.method = "POST";
        objHttpService.contentType = "application/xml";
        objHttpService.send(objXML);  //objXML 要发送的数据
  }
   public function objResultHandle(evt:ResultEvent):void
   {
            evt   //接收到的数据
   }
C#端:
    protected void Page_Load(object sender, EventArgs e)
    {
                XmlDocument objProtocolDom = new XmlDocument();
                objProtocolDom.Load(Request.InputStream);  //objProtocolDom接收来自Flex端所发送的数据流
                Response.ContentType = "text/xml";
                Response.Write(objResultDom.OuterXml);  //向Flex端下发数据流
    }
2.Flex与php通信
Flex代码:
<?xml version="1.0" encoding="utf-8"?> 
<mx:Application xmlns:mx="http://www.adobe.co


相关文档:

Flex代码重构实录(1)

前言
    最近,正竭斯底里地重构flex技术平台开发的产品【wizBuilder CS】。以前为赶功能,界面部分代码都写得好乱,现在是时候修理下自己作的孽了,顺便为产品添加多语言支持(Localization)。
主要任务
代码重构
多语言支持
添加新功能、修改现有功能、去掉不合理的功能
修正重构过程中发现的 ......

Flex安全沙箱

文章一:http://blog.csdn.net/eyking/archive/2009/10/21/4702330.aspx
Flex就是致力于RIA的应用,Adobe为了扩大战场,推出了AIR环境,那么此时采用Flex编写的程序在浏览器中与桌面环境下都可以很好的移植了。像Flex与Flash这样奇怪的东西,战场不仅仅在浏览器上,还跑到了桌面环境下。一个很重要的安全模型就被提出了:F ......

flex 装载多个module出现: 强制转换类型失败

flex 装载多个module出现: 强制转换类型失败,出现某些类不能转换
例如:
 无法将 mx.managers::PopUpManagerImpl@7155ac1 转换为 mx.managers.IPopUpManager。
解决方法是在Application加入引用
1.
import
 mx.managers.DragManager;
private
 var dragManager : DragManager;
2. ......

flex AIR 加载pdf文件

前几天一直被为什么我的pdf文件无法在air程序中显示出来烦着.
在几个不同的论坛发了帖子,可是回答的人寥寥无几, 我都怀疑是不是我的问题太简单了,大家都没有去回答的欲望, 毕竟我才接触flex.
今天早上终于想出了答案:
原来必须在正确安装了air程序之后才能加载pdf文件.
我的程序没有错,错在我是在Flex builder下运行的 ......

FLEX 动态变量(TESTED)

动态变量(TESTED)
因为动态的dataGrid,产生动态的列
col1 col2 col3.......
在获取行,而行由object组成,行的每个字段是OBJECT的属性
比如获取某行 object 第二列 的值 object.col2
需要动态变量
 var obj:Object = arrColl[i];
   for(var j:int=1;j<=colCount;j++){
   &nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号