我用的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的