我要实现的就是在C#的winForm中设置XML,然后用Flash来读取和操作XML,我上网找了一下,很多都说用到XMLSocket,不过我看不明白,而网上的很多例子都是用到ASP+XML+Flash的。请问大家有没有什么这方面的实例?或者是详细解说XMLSocket的应用的网站都可以,
如果有例子的话麻烦你发一份到我邮箱:[email protected]
谢谢各位啦。急~~~~

解决方案 »

  1.   

    正好有个项目是在用C#的winForm给flash传XML数据,并用xml保存flash的相关数据.
    有点相似.
      

  2.   

    那我换个角度说吧,怎样才能把动画跟数据库结合在一起?我只是想到用Flash来搞,有没有其他的思路?
      

  3.   

    用动画跟数据库结合起来
    ===========
    建议用Flex
      

  4.   

    >>那我换个角度说吧,怎样才能把动画跟数据库结合在一起?我只是想到用Flash来搞,有没有其他的思路?用WebService。
    Flash有个WebServiceConnector组件。举个非常简单的例子吧。
    1、vs2005,新建>网站>ASP.NET Web服务,位置就用HTTP,你本机的IIS的某个虚拟目录下。
    2、[WebService(Namespace="http://www.test.org")],改一下WebService的Namespace,随便什么网址都可以。执行。打开Flash
    1、从组件面板里把WebServiceConnector拖到场景里,在属性面板里设置实例名为:wsConn
    2、点击属性面板的‘参数’,在WSDLURL里复制粘贴刚才vs2005项目执行时打开的网页上的web Service网址,如http://localhost/Killer2/Service.asmx,后面加上?wsdl
    也就是http://localhost/Killer2/Service.asmx?wsdl
    3、operation:HelloWorld
    4、从组件面板里再拖拽一个Label,实例为认为:labelX
    5、点击场景里的WebServiceConnector,再打开组件检查器,点击‘+’添加绑定按扭,选择<-results:String,bound to:选择Label,<labelX>
    6、在场景中填加一个按钮,按钮事件:
    on(press)
    {
       wsConn.trigger();
    }
    =========
    这仅仅是个显示WebService的HelloWorld方法返回的字符串的最基础的例子,但楼主应该知道WebService可以读取、返回数据库表。先熟悉一下Flash怎样返回WebService方法返回的东东,其他再慢慢来:-)