如何使用c#winforms将短信发送到移动设备 [英] How to send sms to mobile using c# winforms

查看:63
本文介绍了如何使用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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆