我正在尝试开发任何手机与 PC 连接并需要通过手机一条一条发送短信的应用程序,该软件仅用于连接手机并键入消息。
单击发送按钮时,消息应通过手机发送,而不是通过任何调制解调器发送。
我试过到处搜索,但找不到任何东西。
谁能指导我如何进行?
提前致谢。
最佳答案
如果您想在不使用短信库的情况下自行完成,您可以通过串口打开手机中的调制解调器,然后发送 hayes at-commands 进行短信操作。 在编程之前,您可以使用终端程序进行尝试。
例子
; Send message to "0170 00000" (Ctrl+Z to finish and send the message)
AT+CMGS="017000000"
> This is a SMS Test!!^Z
+CMGS: 3 ; OK, message gone
注意:并非所有手机都支持这些 at 命令。也许手机需要通过额外的命令进行额外配置(设置文本模式、设置短信网关……)
在 http://www.cellular.co.za/at_etsi.htm 中描述了几个与 sms hayes 相关的命令.
关于c# - 通过与PC连接的手机发送短信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4677747/