国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 湖南省| 启东市| 墨竹工卡县| 安乡县| 延川县| 鞍山市| 青田县| 如皋市| 吉安市| 洮南市| 陆良县| 东城区| 林州市| 泸水县| 伊宁市| 香港 | 澎湖县| 北票市| 翼城县| 鲜城| 云龙县| 和硕县| 增城市| 紫云| 商丘市| 土默特右旗| 霍林郭勒市| 四会市| 齐齐哈尔市| 西贡区| 嘉定区| 雷山县| 麻栗坡县| 巴青县| 贵溪市| 于都县| 宜良县| 临江市| 平利县| 巩留县| 海淀区|