S swgweb Unregistered / Unconfirmed GUEST, unregistred user! 2007-04-26 #1 用SPCOMM写短信群发的控件,可是在连续发送短信的情况下,接收到的短信会滞后才返回,这不是我想要的,我想接收短信的优先权高,怎么做?我的程序不是多线程的,通过windows消息控制程序流程。有没有做过的高手指点迷津? 200分问题,参与有奖!
用SPCOMM写短信群发的控件,可是在连续发送短信的情况下,接收到的短信会滞后才返回,这不是我想要的,我想接收短信的优先权高,怎么做?我的程序不是多线程的,通过windows消息控制程序流程。有没有做过的高手指点迷津? 200分问题,参与有奖!
S swgweb Unregistered / Unconfirmed GUEST, unregistred user! 2007-04-26 #3 通过串口发短信。SendSMS功能要分几个步骤去做(一次发送要操作几次串口),但是发送的同时有可能收到新的短信,(收短信的工作也要操作几次串口),现在的做法是用“锁”的方式,有新消息直接中断发送,唤醒接收短信。 现在的结果是,SPCOMM控件 收到新信息时会滞后才发出,或者和发送时的返回数据混合成一帧发回,调整SPCOMM的ReadTimeOut参数效果不大。
通过串口发短信。SendSMS功能要分几个步骤去做(一次发送要操作几次串口),但是发送的同时有可能收到新的短信,(收短信的工作也要操作几次串口),现在的做法是用“锁”的方式,有新消息直接中断发送,唤醒接收短信。 现在的结果是,SPCOMM控件 收到新信息时会滞后才发出,或者和发送时的返回数据混合成一帧发回,调整SPCOMM的ReadTimeOut参数效果不大。
M Mike1234567890 Unregistered / Unconfirmed GUEST, unregistred user! 2007-04-26 #4 这和你的硬件也是有一定关系的 收的时候不能发 发的时候不能收 如果允许话,你使用两个模块 一个收一个发 效率就会高很多