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

Yog*_*007 7 c# vb.net delphi vb6 sms

我正在构建一个Windows桌面软件,它将响应SMS请求并自动发送短信作为回复.

该软件已准备就绪,工作正常,但它只适用于诺基亚手机,前提是必须首先安装诺基亚的PC套装才能使我的应用程序正常工作.

但现在我的客户想要更换他的手机,所以他希望我改变编程,以便它适用于任何手机.

我不知道该怎么做?

有人可以帮我这里.如果需要,我准备重新编写整个应用程序.

我首选的平台是Delphi,VB.NET和VB6.

Mas*_*ler 1

“任何手机”?这是一个艰巨的任务。我不确定您的客户是否知道他的要求是什么。不同类型的手机有所不同,并且没有某种方法可以使相同的程序在所有手机上运行。

不过,您可以做的是让它在任何受支持的移动设备上运行。您可以保留大部分现有的PC端代码;只有与电话通话的部分需要改变。将其封装到单独模块中的某种接口中,这就是与诺基亚手机通信的特定代码。您的应用程序现在支持诺基亚。

然后弄清楚如何为 Android、黑莓或 iPhone 做同样的事情。将这些特定部分构建到它们自己的模块中,这些模块都实现相同的基本接口。随着您了解如何交谈的每一种新手机类型,您支持的设备列表都会增加。