以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  来电自动发送短信,会发两条?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=50145)

--  作者:fubblyc
--  发布时间:2014/4/30 10:45:00
--  来电自动发送短信,会发两条?

各位老师好,我在短信设备监视器的  ReceivedCall  事件写如下代码:

 

If FoxSMS.Ready = False Then
    MessageBox.Show("请先连接短信猫!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    FoxSms.SyncWorkMode = False \'设置为异步工作模式
Else
    FoxSMS.SendMsg(e.FromNumber, "欢迎致电XXX客服电话,回复1获取各门店的地址电话!") \'发送信息

End If

 

打电话后,会发来两条信息,不知道是哪里错了。。。。。

没有设置呼叫转移。

[此贴子已经被作者于2014-4-30 10:45:14编辑过]

--  作者:fubblyc
--  发布时间:2014/4/30 10:46:00
--  
打了两个都是这样。。。
--  作者:有点甜
--  发布时间:2014/4/30 10:50:00
--  

 这样测试一下。去代码窗口,看看写了几个hello

 

If FoxSMS.Ready = False Then
    MessageBox.Show("请先连接短信猫!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    FoxSms.SyncWorkMode = False \'设置为异步工作模式
Else
    output.show("Hello" & date.Now)

End If

[此贴子已经被作者于2014-4-30 10:50:57编辑过]

--  作者:fubblyc
--  发布时间:2014/4/30 10:52:00
--  
倒是只有一个:Hello2014/4/30 10:51:38
--  作者:fubblyc
--  发布时间:2014/4/30 10:56:00
--  

刚又打了个电话,发了3条。。。

 

 


图片点击可在新窗口打开查看此主题相关图片如下:发了3条。。.png
图片点击可在新窗口打开查看

--  作者:Bin
--  发布时间:2014/4/30 10:58:00
--  
这样的话,有可能是你短信猫的问题了.  上面测试结果说明代码是只执行到一次的.
--  作者:有点甜
--  发布时间:2014/4/30 10:58:00
--  

 估计是别的代码影响了?你注释掉其他有SendMsg的代码。

 

 极大可能是你 计划管理 里面的发送影响了。先测试一下。


--  作者:fubblyc
--  发布时间:2014/4/30 11:03:00
--  

甜老师,Bin老师,删了唯一的计划管理的SendMsg的代码,还是一样有两条。。。估计是短信猫的问题。我联系下厂家。。。


--  作者:Bin
--  发布时间:2014/4/30 11:06:00
--  
先确定你其他地方没发送代码.
--  作者:有点甜
--  发布时间:2014/4/30 11:12:00
--  
以下是引用fubblyc在2014-4-30 11:03:00的发言:

甜老师,Bin老师,删了唯一的计划管理的SendMsg的代码,还是一样有两条。。。估计是短信猫的问题。我联系下厂家。。。

 

应该是不会发两条或者多条的,你再好好排查一下。或者用导出代码的方法,看看哪里还有发送的代码了。

 

http://www.foxtable.com/help/topics/1987.htm