[转载].Net和Flash如何进行数据交互

简介: .Net和Flash如何进行数据交互列出.Net和Flash如何进行数据交互的例子,希望对大家能有所帮助.C#的类声明:using System;using System.Collections.
.Net和Flash如何进行数据交互
列出.Net和Flash如何进行数据交互的例子,希望对大家能有所帮助.
C#的类声明:
using System;
using System.Collections.Generic;
using System.Text;
namespace TestFlash
{
    public class TestFlash
    {
        public string Test()
        {
          return "test...";
        } 
     
    }
   
}
FLASH调用方法:
import mx.remoting.*;
import mx.rpc.*;
function InvoteGateway()
{
  var GatewayURL:String = "http://127.0.0.1/flashremoting/gateway.aspx";//FLASH网关地址
  var ClassURL:String = "TestFlash.TestFlash";// 命名空间和类名
  var FunctionName:String = "Test";// 方法名
  var newService:Service = new Service(GatewayURL, null, ClassURL, null, null);
  var pc:pendingCall = eval("newService."+FunctionName)(obj);
  pc.responder = new RelayResponder(this, "onRemotingResult", "onRemotingFault"); 
}
function onRemotingResult(re:ResultEvent)
{
  txtResult.text = re.result;// 值则为test...
}
function onRemotingFault(fault:FaultEvent)
{
  trace(fault.fault.faultstring);
}
run.addEventListener("click",InvoteGateway());

运行环境配置:
1.        配置.NET运行环境:
安装Dotnet Framework 2.0版本
2.        配置Flashremoting运行环境:
最好首先安装Flash8,然后安装flashremoting-net-win-en2.exe,最后安装flashremoting_components_flash8.msi.
这样就OK了,运行一下FLASH你就可以调用.NET的方法啦...

转载自:http://nt.discuz.net/showtopic-6786.aspx
相关文章
|
30天前
mvc.net分页查询案例——DLL数据访问层(HouseDLL.cs)
mvc.net分页查询案例——DLL数据访问层(HouseDLL.cs)
8 0
|
29天前
|
SQL 数据库
使用ADO.NET查询和操作数据
使用ADO.NET查询和操作数据
9 0
|
2月前
|
SQL 开发框架 .NET
ASP.NET WEB+EntityFramework数据持久化——考核练习库——1、用户管理系统(考点:查询列表、增加、删除)
ASP.NET WEB+EntityFramework数据持久化——考核练习库——1、用户管理系统(考点:查询列表、增加、删除)
67 0
|
3月前
|
PHP Windows
php扩展com_dndnet(PHP与.NET框架进行交互)
php扩展com_dndnet(PHP与.NET框架进行交互)
php扩展com_dndnet(PHP与.NET框架进行交互)
|
4月前
|
JavaScript C#
【傻瓜级JS-DLL-WINCC-PLC交互】2.wincc使用C#开发的.net控件
【傻瓜级JS-DLL-WINCC-PLC交互】2.wincc使用C#开发的.net控件
41 0
|
4月前
|
JavaScript Linux C#
【傻瓜级JS-DLL-WINCC-PLC交互】1.C#用windows窗体控件创建.net控件
【傻瓜级JS-DLL-WINCC-PLC交互】1.C#用windows窗体控件创建.net控件
65 0
|
4月前
|
Oracle 关系型数据库 数据管理
.NET医院检验系统LIS源码,使用了oracle数据库,保证数据的隔离和安全性
LIS系统实现了实验室人力资源管理、标本管理、日常事务管理、网络管理、检验数据管理(采集、传输、处理、输出、发布)、报表管理过程的自动化,使实验室的操作人员和管理者从繁杂的手工劳作中解放出来,提高了检验人员的工作效率和效益,降低了劳动成本和差错发生率。
|
6月前
|
前端开发 JavaScript
.net core 前端传递参数有值 后端接收到的数据却是null
1、问题分析 在做接口测试时,偶然出现了前端输出有值,但是后端断点调试时却出现接收参数总是为null的情况 2、解决办法 前端打印log,看前端的每一个传值的数据类型,与后端请求参数类进行认真的一一比对 小技巧: ① 直接打印调用接口的传参值的数据类型,例如 console.log(type of this.form.name) --string console.log(type of this.form.age) --number 打印的数据类型与后端接口的参数类比对,查出不对应的类型 ② 关于非必填的值,默认传值可能出现空字符串(' ')、NaN值(Not a Number
99 0
|
7月前
|
JSON 数据格式
.NET Core - 配置绑定:使用强类型对象承载配置数据
.NET Core - 配置绑定:使用强类型对象承载配置数据
|
9月前
|
数据库 C#
C#,.net,winform导入Excel功能以及下载Excel文件到本地,并使用SqlBulkCopy把DataTable类型的数据写入到sqlserver数据库中
C#,.net,winform导入Excel功能以及下载Excel文件到本地,并使用SqlBulkCopy把DataTable类型的数据写入到sqlserver数据库中
215 0