[英]How do I program a mobile app to send SMS?
我想要一个移动应用发送自动短信。 这将在VB.Net中。 我搜索了这些文章,但它们都是关于PC应用程序通过COM端口访问GSM调制解调器或移动设备的。 手机上的移动应用程序(不是通过PC)是否与上述过程相同? 如果是,并且我要将GSM调制解调器视为“端口”,该如何连接? 如果否,是否有任何有用的资源?
使用Windows Mobile轻松发送短信。 您需要对mobile.poutlook命名空间的引用。
“ 从Pocket PC,SMartphones,Windows mobile发送短信
要发送SMS消息,我们首先需要引用Microsoft.WindowsMobile.PocketOutlook命名空间。
Imports Microsoft.WindowsMobile.PocketOutlook
之后,就像创建一个带有重载的讲师的SMSMessage类的新实例一样简单,它传入了收件人移动电话号码和SMS文本,然后调用Send方法 “
MS参考 。
MS片段:
public void SmsMessageSend()
{
SmsMessage smsMessage = new SmsMessage();
//Set the message body and recipient.
smsMessage.Body = "Would you like to meet for lunch?";
smsMessage.To.Add(new Recipient("John Doe", "2065550199"));
smsMessage.RequestDeliveryReport = true;
//Send the SMS message.
smsMessage.Send();
return;
}
以上代码段的自动VB翻译:
Public Sub SmsMessageSend()
Dim smsMessage As New SmsMessage()
'Set the message body and recipient.
smsMessage.Body = "Would you like to meet for lunch?"
smsMessage.To.Add(New Recipient("John Doe", "2065550199"))
smsMessage.RequestDeliveryReport = True
'Send the SMS message.
smsMessage.Send()
Return
End Sub
以上不是要求的VB,但不幸的是,MS那里没有提供VB代码段。
如果您使用的是Windows移动设备,则所有这些都将起作用。 在Windows CE设备上将无法使用。
您应该考虑在互联网上搜索移动API和代码。 我总是从“紧凑框架”开始,仅获得与代码相关的结果。 然后,添加搜索的关键字。 例如:“紧凑型框架发送短信”给出了可以使用的良好结果列表。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.