国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

用C#通過Nokia手機(jī)發(fā)送短信(使用Nokia SDK3.0)

2024-07-21 02:19:15
字體:
供稿:網(wǎng)友

最大的網(wǎng)站源碼資源下載站,

我在網(wǎng)絡(luò)上找到一個用oxygen控件發(fā)送短信的c#源碼,試著調(diào)試了一下,發(fā)現(xiàn)確實不錯,使用起來也簡單。但美中不足的是在發(fā)送的短信中會自動加上控件公司的信息,注冊后會取消這些信息,但注冊需要一筆不小的費(fèi)用。
我直接在nokia的網(wǎng)站上下載了免費(fèi)的pc connectivity sdk3.0,調(diào)試后發(fā)現(xiàn)可以實現(xiàn)同樣的功能。以下程序在nokia8310用紅外線連接電腦下發(fā)送短信成功。
安裝sdk3.0后,在引用中添加com組件nokia setting adapter for pc suite 3.7和nokiacl messaging。
添加引用:
using sttngs3a_slib;
using nokiaclmessaging;
using system.text;

public void send_sms(string sms_number, string sms_content)?//參數(shù)為數(shù)據(jù)號碼和發(fā)送內(nèi)容
{
try
{
sttngs3a_slib.phoneinfo_suite3 phonestatus = new sttngs3a_slib.phoneinfo_suite3();
sttngs3a_slib.devnotifyopt devstatus;
phonestatus.get_devicestatus(out devstatus);?//判斷手機(jī)是否連接到pc上
if (devstatus.tostring() == "attached")
{
nokiaclmessaging.shortmsgadapter smsobj = new nokiaclmessaging.shortmsgadapterclass();
nokiaclmessaging.shortmessageitem smsentry = new nokiaclmessaging.shortmessageitemclass();
smsentry.type = nokiaclmessaging.shortmessagetype.shortmessage_type_gsm_submit;
igsmsubmit submitobj = (igsmsubmit)smsentry.typeproperties;

//轉(zhuǎn)換編碼
unicodeencoding ustring = new unicodeencoding();
byte[] input = ustring.getbytes(sms_content.trim());

sms_content = system.text.encoding.unicode.getstring(input);

submitobj.message = sms_content;
submitobj.destinationaddress = sms_number.trim();
submitobj.servicecenteraddress = sms_center.text.trim();?//短信中心號碼
submitobj.datacodingscheme = 8;?//使用unicode編碼
submitobj.validityperiodrelative = 255;
submitobj.protocolid = 0;

smsobj.sendsms(shortmessageroutetype.shortmessage_route_type_any,submitobj);?//發(fā)送短信
messagebox.show("短信發(fā)送成功!");
}
else
{
messagebox.show("沒有找到連接的手機(jī)!");
}
}
catch (exception x)
{
messagebox.show("錯誤:" + x.tostring(),"系統(tǒng)提示:");
}
}

sdk3.0支持目前流行的大部分手機(jī),如果是比較老式的手機(jī),請在nokia網(wǎng)站上下載sdk2.1,支持的部分手機(jī)在sdk3.0的另外一個組件nokia sms adapter(pc suite 3.7),具體哪些型號的手機(jī)參見sdk的說明文檔。如果采用數(shù)據(jù)庫的方式,那么公司所以的電腦都可以通過一部手機(jī)發(fā)送短信,也算是一種不錯的通訊選擇。當(dāng)然,sdk3.0還可以實現(xiàn)其它很多功能,仔細(xì)研究sdk文檔,可以實現(xiàn)接收短信、手機(jī)設(shè)置等功能。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 东光县| 柘荣县| 临城县| 天镇县| 门源| 来宾市| 平武县| 崇义县| 宝兴县| 山西省| 黔东| 行唐县| 阿合奇县| 齐齐哈尔市| 澄江县| 凤山县| 株洲市| 广宗县| 浠水县| 玉田县| 长葛市| 涿州市| 安龙县| 娄烦县| 出国| 青浦区| 遂溪县| 罗城| 西乌珠穆沁旗| 白河县| 北京市| 乌拉特前旗| 茂名市| 吴江市| 罗甸县| 卢湾区| 舒兰市| 岳阳市| 曲水县| 黑河市| 陈巴尔虎旗|