本文主要是介绍Flash调用WebService实例(最简单的),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1. 新建个Flash
2.拖入1个文本显示(Lable), 命名为:lab 提示:控件的位置:窗口-->组件--> user interface--> Lable
3.拖入个按钮(button),命名为:btn 提示:控件的位置:位置:窗口-->组件--> user interface--> Button
4.在第一帧处编辑"动作",把以下代码加入 提示:在第一帧处按下F9键
import mx.services.*;
var wsdlURI = "http://localhost/FlashWS.asmx?WSDL";
ws = new WebService(wsdlURI); //实例化WebService
btn.onPress = function()
{
ret= ws.HelloWorld();//执行
ret.onResult = function(result) {_root.lab.text= result; } //取返回值
ret.onFault = function(fault) { lab.text=result; }
}
5.按Ctrl+Enter键,运行Flash,点击btn测试,lab变成了 "hello world"
这篇关于Flash调用WebService实例(最简单的)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!