[英]how to send and read SMS from mobile attached to PC
我正在构建一个Windows桌面软件,它将响应SMS请求并自动发送短信作为回复。
该软件已准备就绪,工作正常,但它只适用于诺基亚手机,前提是必须首先安装诺基亚的PC套装才能使我的应用程序正常工作。
但现在我的客户想要更换他的手机,所以他希望我改变编程,以便它适用于任何手机。
我不知道该怎么做?
有人可以帮我这里。 如果需要,我准备重新编写整个应用程序。
我首选的平台是Delphi,VB.NET和VB6。
有扩展的AT命令可以发送到手机的虚拟串行接口,这些命令在许多手机上都可以正常工作。 有关详细信息,请参阅此页面: http : //www.developershome.com/sms/howToSendSMSFromPC.asp
现在您需要做的就是找到支持的手机的串行驱动程序。 这曾经很简单,但现在更难。 最重要的是,它可能是你最好的选择。
“任何手机”? 这是一个很高的要求。 我不确定你的客户是否知道他要求的是什么。 不同类型的手机是不同的 ,并没有一些方法可以在所有手机上运行相同的程序。
但是,您可以做的是让它在任何受支持的移动设备上运行。 您可以保留大部分现有的PC端代码; 只有与手机通话的部分必须改变。 将其封装到单独模块中的某种界面中,这是您与诺基亚手机通话的具体代码。 您的应用现在支持诺基亚。
然后弄清楚如何为Android,Blackberry或iPhone做同样的事情。 将这些特定部件构建到自己的模块中,这些模块都实现相同的基本接口。 通过每种新手机类型,您可以找到与之对话的方式,您支持的设备列表将会增长。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.