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" 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章