• 4320阅读
  • 1回复

[提问]请问如何用QtMobility进行短信的群发啊?单独发我会.群发不是漏发就是崩溃 [复制链接]

上一主题 下一主题
 
只看楼主 倒序阅读 楼主  发表于: 2011-08-11
我用的QtMobility的API进行的短信发送.
三种内容,发给三批手机,用同一个QMessageService 来调用3次 send函数.

但是结果是,如果发送的人比较少,还可以全部收到.如果一旦多起来,比如10个,就会漏很多.

后来我用3个 QMessageService 类 来send 3次,还是有问题.

再后来我用 QMessageService 的 stateChanged信号来处理发送.
第一批 的 stateChanged 为 2,也就是发送成功后,再send下一批. 结果还是这样的.

再后来我就不群发了,直接一次发一个这种方式,依然还是用 stateChanged 信号来处理.
每次 状态变为2,也就是发送成功后,就发送给下一个手机这样.

结果就是,只有第一个手机收到短信,然后程序崩溃.......
再后来,我每发一次短信,就delete QMessageService 再new 一个来发送,结果同样,崩溃.

如果我是用循环send短信单独一个一个手机的发送,就只有第一次send发送到了,后面全部没收到.
如果我是用循环send短信群发给3个不同的list,如果这3个list的数目都很小,2个左右,就不容易漏发.但是一旦多了,比如一个list有5个,就会只有第一个list的1 2个可以收到短信.

所以我就实在不知道如何群发短信了........
有哪位朋友有经验的能说说啊
是用 QtMobility 的API 不是Symbian
离线wxj120bw

只看该作者 1楼 发表于: 2011-08-11
回 楼主(算了不说了) 的帖子
恩。。。。。不会   你可以求助下版主大人
快速回复
限100 字节
 
上一个 下一个