|
|
#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); |
|
|