主题:求助!如何把PUD格式转换成TEXT格式发送?
我现在在做发送手机短信的程序,在网上找的源代码,可是我当我发送成功后,手机里显示的是PDU码,而不是汉字.我如何修改代码,手机接到的是以汉字的形式显示?
public string smsDecodedsms(string strCenterNumber, string strNumber, string strSMScontent)
{
string s = String.Format("{0}11000D91{1}000800{2}",smsDecodedCenterNumber(strCenterNumber),smsDecodedNumber(strNumber),smsPDUEncoded(strSMScontent));
nLength =String.Format("{0:D2}", (s.Length - smsDecodedCenterNumber(strCenterNumber).Length) / 2 ); //获取短信内容加上手机号码长度
return s;
}
public string smsDecodedsms(string strCenterNumber, string strNumber, string strSMScontent)
{
string s = String.Format("{0}11000D91{1}000800{2}",smsDecodedCenterNumber(strCenterNumber),smsDecodedNumber(strNumber),smsPDUEncoded(strSMScontent));
nLength =String.Format("{0:D2}", (s.Length - smsDecodedCenterNumber(strCenterNumber).Length) / 2 ); //获取短信内容加上手机号码长度
return s;
}