C# 短信GSM MODEM开发的问题
在读取消息时,用TEXT模式读取。
at+cmgf=1
1. 但在C# VS.NET里面怎么把读取到的结果返回呢. 蚕蛹的方法试过了.想问问有其它方法没哦.. 比如VS.NET里面自带的串口开发的...
2. 在对GSM MODEM 里面的消息进行删除时. 我想读一条删除一条.
如果里面有十条记录.. 我读第一条后删除第一条.. at+cmgd=1
再读第二条时.会不会读成了第三条??(因为第一条刚刚被删除 了)
还有就是删除第一条时, 会不会刚刚好删除最新收到的那条消息..(因为收到的最新的消息永远是第一条)
希望有高手提供示例或是博客文章. 不胜感谢...
------解决方案--------------------好好看看System.IO.SerialPort类,非常的好用,只不过注意每条at指令中留下1秒的时间进行发送。这个类只在.net 2.0里面有。
------解决方案--------------------我有专门写得gsmmodem操作接口,你要看看不?
------解决方案--------------------就是用System.IO.SerialPort吧,和网络通信差不多。