Тема: Lib_sms
Показать сообщение отдельно
Старый 28.10.2009, 20:11   #15
integra
AnyKey`щик
 
Регистрация: 19.10.2009
Сообщений: 11
Написано 0 полезных сообщений
(для 0 пользователей)
Вопрос Ответ: Lib_sms

...вроде бы разобрался немного... похоже что надо порт 22001 ставить чтобы все входящие принимала. А вот в итоге - весь день бьюсь и не могу заставить телефон читать входящие, работая в режиме ожидания - т.е. если сам на себя отправляю и порт 5151 - все ОК, а если с другого тел - ... (ну т.е. мысль такая, что если ничего не делать то на пустом экране просто должны сообщения входящие отражаться... Сделал вот что:
stat_id:=formAddString('');
exitCmd:=createCommand('exit', CM_EXIT, 1);
showForm;
addCommand(exitCmd);
rr:=smsserver.start('sms://:22001', 9);  
 repeat
   repeat cmd:=getClickedCommand; until cmd<>emptyCommand;
    if smsserver.staus>0 then
       repeat
         if smsServer.staus=3 then addLog(chr(10)+smsServer.getmsg);
         cmd:=getClickedCommand;
       until cmd<>emptyCommand;
    else addLog('Error: sms not Started'+chr(10));
 until cmd=exitCmd;
smsServer.stop;
Вроде бы все коротко и просто - но при вызове этой процедуры ничего не делает.
Хелп ми, если можете, плиз!

И еще - вопрос к автору (abсdef) - Не могли бы Вы добавить в библиотеку функцию определения номера? - что-то вроде msServer.getnum ? и выложить здесь в виде .class

Последний раз редактировалось integra, 28.10.2009 в 22:24.
(Offline)
 
Ответить с цитированием