繁体   English   中英

如何从连接到PC的移动设备发送和读取短信

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM