我有通过USB端口连接的GSM调制解调器(中兴通讯MF112)。我可以通过串口发送和接收此调制解调器的短信,但我想连续监控调制解调器接收短信。如果收到短信,我想连接数据库,搜索所需信息并将其发送回发件人。
我需要整个过程自动方法,没有任何人为干扰。 像:
将监视串行端口的功能 如果接收到SMS,它将调用另一个函数并将查询的信息传递给它,该函数将连接数据库。如果发现信息将返回,否则某些消息将返回到第一个功能。
注意:VB.Net中需要代码 有些人帮助我。
答案 0 :(得分:0)
一种方法是制作一个循环,在5秒或10秒等特定时间段之后检查任何未读消息,如果有任何未读消息从调制解调器解析它并显示它
答案 1 :(得分:0)
我已经弄清楚了。我已经为我的应用程序添加了一个计时器,并将其延迟设置为5000毫秒(5秒)。在timer_tick
事件中,我编写了代码来检查并列出来自调制解调器的未读短信。