如何使用c#winforms将短信发送到移动设备 [英] How to send sms to mobile using c# winforms
本文介绍了如何使用c#winforms将短信发送到移动设备的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何使用c#winforms将短信发送到移动设备?
How to send sms to mobile using c# winforms ??
推荐答案
--------在世界各地发送短信并指定国家/地区 - ------
发送短信到手机的代码:
--------------------- ----------------------------------------------
使用中的Web服务:
向世界发送短信:http://www.webservicex.com/sendsmsworld.asmx?WSDL
用于向印度发送短信:http://www.webservicex.net/SendSMS.asmx?WSDL
-------- -------------------------------------------------- ---------
private void Send_Click(
对象发送者,System.EventArgs e)
{
试试
{
SmsTest.net.webservicex.www.SendSMS smsIndia =
new SmsTest.net.webservicex.www。 SendSMS();
SmsTest.com.webservicex.www.SendSMSWorld smsWorld =
new SmsTest.com.webservicex.www.SendSMS World();
if(rdoType.SelectedValue ==1)
smsIndia.SendSMSToIndia(txtMobileNo.Text.Trim(),
txtEmailId.Text.Trim(),txtMessage.Text);
else
smsWorld.sendSMS(txtEmailId.Text.Trim(),
txtCountryCode.Text.Trim(),txtMobileNo.Text.Trim(),
txtMessage.Text);
lblMessage.Visible = true;
lblMessage.Text =消息发送成功;
}
catch(例外情况)
{
lblMessage.Visible = true;
lblMessage.Text =发送消息时出错+ ex.ToString();
}
}
private void rdoType_SelectedIndexChanged(
object sender,System.EventArgs e)
{
if(rdoType.SelectedValue ==1)
txtCountryCode.Enabled = false;
否则
txtCountryCode.Enabled = false;
}
--------Send SMS all over the world and specifice countries--------
Code for send SMS to mobile:
-------------------------------------------------------------------
Web Service in Used:
For sending SMS to the world: http://www.webservicex.com/sendsmsworld.asmx?WSDL
For sending SMS to India: http://www.webservicex.net/SendSMS.asmx?WSDL
-------------------------------------------------------------------
private void Send_Click(
object sender, System.EventArgs e)
{
try
{
SmsTest.net.webservicex.www.SendSMS smsIndia=
new SmsTest.net.webservicex.www.SendSMS();
SmsTest.com.webservicex.www.SendSMSWorld smsWorld =
new SmsTest.com.webservicex.www.SendSMSWorld();
if(rdoType.SelectedValue == "1")
smsIndia.SendSMSToIndia(txtMobileNo.Text.Trim(),
txtEmailId.Text.Trim(), txtMessage.Text);
else
smsWorld.sendSMS(txtEmailId.Text.Trim(),
txtCountryCode.Text.Trim(), txtMobileNo.Text.Trim(),
txtMessage.Text);
lblMessage.Visible = true;
lblMessage.Text="Message Send Succesfully";
}
catch(Exception ex)
{
lblMessage.Visible = true;
lblMessage.Text="Error in Sending message"+ex.ToString();
}
}
private void rdoType_SelectedIndexChanged(
object sender, System.EventArgs e)
{
if(rdoType.SelectedValue =="1")
txtCountryCode.Enabled = false;
else
txtCountryCode.Enabled = false;
}
这篇关于如何使用c#winforms将短信发送到移动设备的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文