使用手机从 vb.net 应用程序发送短信 [关闭]

Posted

技术标签:

【中文标题】使用手机从 vb.net 应用程序发送短信 [关闭]【英文标题】:Send sms from vb.net application using cell phone [closed] 【发布时间】:2012-11-10 00:34:15 【问题描述】:

我正在开发一个在 VB.Net 中为客户生成账单的软件。我在 Windows 7 上使用 vs2010 并将我的 PC 连接到 android 手机。我想通过手机从我的应用程序向所有客户发送短信。手机当然有SIM卡可以打电话和发短信。我需要完成这项工作的代码。

【问题讨论】:

您没有说明您的 PC 是否会连接到 iPhone、Blackberry、Android、Windows Phone 手机或 Windows Mobile 手机,这些都具有不同的编程特性。目前尚不清楚为什么您需要使用手机发送短信。也许查看其他Stack Overflow 问题会帮助您找到答案。 这些设备在 PC 上看起来是一样的(如果你是 Win 7 之前的版本,除了 AT 命令的细微差别)。 【参考方案1】:

如果您的 PC 是 XP 或 Vista,您需要将 AT 命令发送到您的手机所连接的调制解调器端口。如果是 Win 7 或 8,您可以使用 Windows Mobile Broadband API 发送 SMS。如果您在以前称为 Metro 的接口中进行开发,则还有另一个 API 等效于 MB API。

【讨论】:

我有 windows 7,我提到我需要 windows mobile 宽带 API,但是如何使用它? 谷歌“移动宽带api参考”找到微软文档。这里有一篇关于从 C# 实现它的有用论文:msdn.microsoft.com/en-us/windows/hardware/gg487392.aspx【参考方案2】:

您是否考虑过与Twilio 集成?他们甚至有一些handy .NET libraries 让这个dropdead 变得容易。

【讨论】:

以上是关于使用手机从 vb.net 应用程序发送短信 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

用DELPHI做短信发送功能

简单实现发送手机短信

从api发送无声短信 [关闭] 。

安卓手机只能接受短信不能发送短信怎么办?

java发送手机短信

vb.net问题