步骤:
1、开启window -> other Panels -> Common Librarys -> Classes;
2、拖拽WebServiceClasses元件到主场景中;
3、拖拽两个ComboBox元件,并命名from_cb和to_cb;
4、建立一个文本框命名为convert
5、拖拽Button命名为search
6、在时间轴上输入以下代码:
Action code:
import mx.services.*;
//设定wsdl服务地方
var wsdlURI = "https://www.365jz.com/CurrencyConvertor.asmx?WSDL";
ws = new WebService(wsdlURI);
//点选查询
search.onPress=function() {
//执行汇率查询功能
callback = ws.ConversionRate(from_cb.selectedItem.data,to_cb.selectedItem.data);
//服务成功传回讯息
callback.onResult = function(result) {
convert.text=result;
}
//服务失败传回讯息
callback.onFault = function(fault) {
for(i in fault){
trace(i+ " : "+fault[i]);
}
}
}
原代码下载
如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛