Показать сообщение отдельно
Старый 19.03.2011, 17:16
Haiat вне форума Посмотреть профиль Отправить личное сообщение для Haiat Найти все сообщения от Haiat
  № 15  
Ответить с цитированием
Haiat
 
Аватар для Haiat

Регистрация: May 2007
Сообщений: 721
пытаюсь разобраться в Flash Builder

нашел похожий пример! http://flasher.ru/forum/showpost.php...56&postcount=2.

засовываю в класс, в пакет, чтобы сохранить в файле AS. не пойму только как это подключить к моему actiob script проекту во FLASH BUILDER, чтобы это запустилось хотя бы

Код AS1/AS2:
package{
	import mx.rpc.soap.WebService;
	import mx.rpc.events.ResultEvent;
	import mx.rpc.events.FaultEvent;
 
	public class login {
		private var sessionID:String=new String('');
		// Login user
		public function login(event:flash.events.Event):void {
			// create login object with 'UserID' and 'Password' properties. 
			var login:Object=new Object  ;
			login.UserID=userID_txt.text.toUpperCase();
			login.Password=password_txt.text.toUpperCase();
			// define the loginWS web service, load the wsdl 
			// and then execute the operation, passing to it 
			// the above defined login object.  
			loginWS.useProxy=false;
			loginWS.LoginOperation.addEventListener("result",loginResultHandler);
			loginWS.LoginOperation.resultFormat='e4x';
			loginWS.addEventListener("fault",loginFaultHandler);
			loginWS.loadWSDL('https://www.mydomain.com/Login.wsdl');
			loginWS.LoginOperation(login);
		}
		// Handle results from login web service
		private function loginResultHandler(event:ResultEvent):void {
			// retrieve web service results 
			var xmlDoc:XML=new XML(loginWS.LoginOperation.lastResult);
			sessionID=xmlDoc.*::User.@Session;
		}
		// Handle faults from login web service
		private function loginFaultHandler(event:FaultEvent):void {
			Alert.show("Some error message here.");
		}
	}
}