22.08.2006, 10:29 | #1 |
Участник
|
Смысл следующий , отправляю сообщение на Jabber сервер
подсоединяюсь, создаю сообщение и отправляю его. если после соединения с сервером поставить pause, все работает прекрасно, если просто задержку сделать, то вылетает с ошибкой... почему? Код: COM Session, Mess; ; Session= new Com("JabberCOM.JabberSession"); Session.Username("test"); Session.Password("test"); Session.Server("192.168.1.1"); Session.Resource("1"); Session.Priority(0); Session.DoConnect(FALSE,0); pause;//так работает /* time=timenow()+str2time("00:00:10");//так не хочет работать t_time=timenow(); while (t_time<time) { t_time=timenow(); } */ Mess=Session.CreateMsg(); Mess.ToJID("test_1@192.168.1.1"); Mess.Body("Test message"); Session.SendMessage(Mess); Session.DoDisconnect(TRUE); |
|