亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? windows mobile短信收件夾、發(fā)件夾數(shù)據(jù)讀取.txt

?? 這段代碼用于讀取Windows Mobile系統(tǒng)手機上的短信收件夾、發(fā)件夾數(shù)據(jù)
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
        /// <param name="dt">DateTime submitted</param>
        /// <returns>true on success</returns>
        public bool GetSubmitTime(out DateTime dt)
        {
            int nYear, nMonth, nDay, nHour, nMinute, nSecond;
            bool bResult = MessageGetSubmitTime(pMessage, out nYear, out nMonth, out nDay, out nHour, out nMinute, out nSecond);
            dt = new DateTime(nYear, nMonth, nDay, nHour, nMinute, nSecond);
            return bResult;
        }

        /// <summary>
        /// Gets the submit time using the default format (MM/dd/yyyy hh:mm:ss tt)
        /// </summary>
        /// <param name="strSubmitTime">buffer to receive</param>
        /// <returns>true on success</returns>
        public bool GetSubmitTime(StringBuilder strSubmitTime)
        {
            return MessageGetSubmitTimeString(pMessage, strSubmitTime, strSubmitTime.Capacity, "");
        }

        /// <summary>
        /// Gets the submit time
        /// </summary>
        /// <param name="strSubmitTime">buffer to receive</param>
        /// <param name="strFormat">format string for date (empty for default)</param>
        /// <returns>true on success</returns>
        public bool GetSubmitTime(StringBuilder strSubmitTime, string strFormat)
        {
            return MessageGetSubmitTimeString(pMessage, strSubmitTime, strSubmitTime.Capacity, strFormat);
        }
        /// <summary>
        /// Get the recipients table, call this before calling GetNextRecipient
        /// </summary>
        /// <returns>true on success</returns>
        public bool GetRecipients()
        {
            return MessageGetRecipients(pMessage);
        }

        /// <summary>
        /// Gets the next recipient
        /// </summary>
        /// <param name="strName">Name of recipient</param>
        /// <param name="strEmail">Email of recipient</param>
        /// <param name="nType">RecipientType (TO, CC, BCC)</param>
        /// <returns>true on success</returns>
        public bool GetNextRecipient(StringBuilder strName, StringBuilder strEmail, out RecipientType nType)
        {
            int nRecipientType;
            nType = RecipientType.UNKNOWN;
            if (MessageGetNextRecipient(pMessage, strName, strName.Capacity, strEmail, strEmail.Capacity, out nRecipientType))
            {
                nType = (RecipientType)nRecipientType;
                return true;
            }
            return false;
        }
        [DllImport("ReadSMS.dll")]
        protected static extern void MessageClose(IntPtr pMessage);
        [DllImport("ReadSMS.dll")]
        protected static extern void MessageGetSenderName(IntPtr pMessage, StringBuilder strSenderName, int nMaxLength);

        [DllImport("ReadSMS.dll")]
        protected static extern void MessageGetSenderEmail(IntPtr pMessage, StringBuilder strSenderEmail, int nMaxLength);

        [DllImport("ReadSMS.dll")]
        protected static extern void MessageGetSubject(IntPtr pMessage, StringBuilder strSubject, int nMaxLength);

        [DllImport("ReadSMS.dll")]
        protected static extern bool MessageGetReceivedTime(IntPtr pMessage, out int nYear, out int nMonth, out int nDay, out int nHour, out int nMinute, out int nSecond);

        [DllImport("ReadSMS.dll")]
        protected static extern bool MessageGetReceivedTimeString(IntPtr pMessage, StringBuilder strReceivedTime, int nMaxLength, string szFormat);

        [DllImport("ReadSMS.dll")]
        protected static extern bool MessageGetSubmitTime(IntPtr pMessage, out int nYear, out int nMonth, out int nDay, out int nHour, out int nMinute, out int nSecond);

        [DllImport("ReadSMS.dll")]
        protected static extern bool MessageGetSubmitTimeString(IntPtr pMessage, StringBuilder strSubmitTime, int nMaxLength, string szFormat);

        [DllImport("ReadSMS.dll")]
        protected static extern bool MessageGetRecipients(IntPtr pMessage);

        [DllImport("ReadSMS.dll")]
        protected static extern bool MessageGetNextRecipient(IntPtr pMessage, StringBuilder strName, int nMaxLenName, StringBuilder strEmail, int nMaxLenEmail, out int nType);

    }


獲取收件夾數(shù)據(jù)

        /// <summary>
        /// 讀取收件夾用戶數(shù)據(jù)
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void buttonEX1_Click(object sender, EventArgs e)
        {
            try
            {
                Cursor.Current = Cursors.WaitCursor;
                this.listViewEX1.Columns[0].Text = "發(fā)件人";
                if (!NetMAPI.MAPIInit())
                {
                    MessageBox.Show("打開發(fā)件夾失敗", "系統(tǒng)提示", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
                }
                else
                {
                    if (this.rDs == null)
                    {
                        rDs = new DataSet();
                        DataTable dt = new DataTable();
                        dt.Columns.Add("Num");
                        dt.Columns.Add("Content");
                        rDs.Tables.Add(dt);
                        NetMAPI tmapi = new NetMAPI();
                        if (tmapi.Login())
                        {
                            if ((tmapi.OpenMessageStore() && tmapi.OpenInbox()) && tmapi.GetContents())
                            {
                                SmsMessage message;
                                StringBuilder strSenderName = new StringBuilder(1024);
                                int num = 0;


                                while (tmapi.GetNextMessage(out message, false))
                                {
                                    DataRow dr = rDs.Tables[0].NewRow();

                                    num++;
                                    CF.Forms.ListViewItem it = new CF.Forms.ListViewItem();
                                    message.GetSenderName(strSenderName);
                                    dr["Num"] = strSenderName.ToString().Replace("+86", "");

                                    message.GetSubject(strSenderName);
                                    dr["Content"] = strSenderName.ToString();

                                    message.Dispose();
                                    this.rDs.Tables[0].Rows.Add(dr);
                                    if (num > 0xed)
                                    {
                                        break;
                                    }
                                }
                            }
                            tmapi.Logout();
                        }
                    }
                    NetMAPI.Term();
                   
                }
                //綁定數(shù)據(jù)集合
                this.listViewEX1.ListDataSet = rDs;
                this.listViewNavigateEX1.RowsTotalCount = rDs.Tables[0].Rows.Count; ;
                this.listViewNavigateEX1.ShowPageIndex();
            }
            catch (Exception ep)
            {
#if DEBUG
                MessageBox.Show(ep.Message);
#endif
                MessageBox.Show("讀取收件夾短信數(shù)據(jù)時發(fā)生錯誤!", "系統(tǒng)提示", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
            }
            finally
            {
                Cursor.Current = Cursors.Default;
            }
        }

獲取已發(fā)送短信數(shù)據(jù)

private void buttonEX2_Click(object sender, EventArgs e)
        {
            try
            {
                Cursor.Current = Cursors.WaitCursor;
                this.listViewEX1.Columns[0].Text = "收件人";

                if (this.sDs == null)
                {
                    sDs = new DataSet();
                    DataTable dt = new DataTable();
                    dt.Columns.Add("Num");
                    dt.Columns.Add("Content");
                    sDs.Tables.Add(dt);
                    if (NetMAPI.MAPIInit())
                    {
                        NetMAPI tmapi = new NetMAPI();
                        if (tmapi.Login())
                        {
                            if ((tmapi.OpenMessageStore() && tmapi.OpenSentItems()) && tmapi.GetContents())
                            {
                                SmsMessage message;
                                StringBuilder strSubject = new StringBuilder(1024);
                                StringBuilder strName = new StringBuilder(0x19);
                                StringBuilder strEmail = new StringBuilder(0x19);
                                int num = 0;
                                while (tmapi.GetNextMessage(out message, false))
                                {
                                    DataRow dr = sDs.Tables[0].NewRow();
                                    SmsMessage.RecipientType type;
                                    num++;
                                    CF.Forms.ListViewItem it = new CF.Forms.ListViewItem();
                                    message.GetRecipients();
                                    message.GetNextRecipient(strName, strEmail, out type);
                                     dr["Num"] = strName.ToString().Replace("+86", "");
                                    message.GetSubject(strSubject);
                                    dr["Content"] = strSubject.ToString();
                                    message.Dispose();
                                    this.sDs.Tables[0].Rows.Add(dr);
                                }
                            }
                            tmapi.Logout();
                        }
                    }
                    else
                    {
                        MessageBox.Show("讀取發(fā)件夾短息數(shù)據(jù)失敗!", "系統(tǒng)提示", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
                    }
                    NetMAPI.Term();
                }
                //綁定數(shù)據(jù)
                this.listViewEX1.ListDataSet = sDs;
                this.listViewNavigateEX1.RowsTotalCount = sDs.Tables[0].Rows.Count; ;
                this.listViewNavigateEX1.ShowPageIndex();
            }
            catch (Exception ep)
            {
#if DEBUG
                MessageBox.Show(ep.Message);
#endif
                MessageBox.Show("讀取發(fā)件夾短信數(shù)據(jù)時發(fā)生錯誤!", "系統(tǒng)提示", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
            }
            finally
            {
                Cursor.Current = Cursors.Default;
            }
        }

OK,到此為止,一切都搞定。

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲 欧美综合在线网络| 粉嫩高潮美女一区二区三区| 国产1区2区3区精品美女| 欧美亚洲一区二区三区四区| 国产欧美一区二区在线| 国产精品一区二区三区乱码| 日韩视频在线你懂得| 美脚の诱脚舐め脚责91| 5858s免费视频成人| 日韩电影在线免费看| 欧美一区二区视频在线观看| 亚洲午夜日本在线观看| 91浏览器在线视频| 亚洲国产日韩av| 欧美一区二区在线播放| 久久精品国产一区二区三区免费看| 欧美欧美欧美欧美| 国产日韩欧美一区二区三区乱码| 这里只有精品电影| 亚洲视频每日更新| 欧美军同video69gay| 免费观看日韩av| 欧美激情一区二区三区| 91亚洲精品一区二区乱码| 国产精品不卡一区二区三区| 7777精品伊人久久久大香线蕉完整版 | 91丨porny丨在线| 亚洲欧美色一区| 在线观看三级视频欧美| 亚洲成人动漫在线免费观看| 欧美久久久久免费| 久久精品久久久精品美女| 久久这里只有精品首页| www.欧美.com| 成人欧美一区二区三区白人 | 一区二区视频免费在线观看| 在线看日韩精品电影| 久久精品国产亚洲a| 中文字幕精品一区二区精品绿巨人| 99re6这里只有精品视频在线观看| 亚洲精品国产一区二区三区四区在线| 欧美亚洲高清一区| 国产成a人亚洲精| 日韩国产在线观看一区| 综合电影一区二区三区| 欧美一级xxx| 欧美色精品天天在线观看视频| 国产一区二区三区免费观看| 亚洲国产裸拍裸体视频在线观看乱了| 欧美日韩国产影片| 不卡视频一二三四| 美女诱惑一区二区| 亚洲午夜av在线| 日韩一区中文字幕| 久久久久久久久久看片| 欧美久久久一区| 欧美猛男超大videosgay| 成人av电影在线| 成人丝袜高跟foot| 欧美—级在线免费片| 色综合天天综合给合国产| 国产一区二区伦理片| 日本aⅴ精品一区二区三区 | 日韩免费福利电影在线观看| 一本一本大道香蕉久在线精品 | 4hu四虎永久在线影院成人| 99久久久久久| 日韩欧美国产综合| 日韩高清不卡在线| 日韩二区在线观看| 久久国产精品色| 精品一区二区免费视频| 精品在线一区二区三区| 国产精品一二三在| 91亚洲资源网| 欧美日韩夫妻久久| 日韩精品一区二区在线| 日韩欧美高清一区| 久久精品视频一区二区| 久久九九影视网| 一区二区三区精密机械公司| 亚洲欧美激情小说另类| 亚洲欧洲韩国日本视频| 亚洲图片你懂的| 日韩精品一级中文字幕精品视频免费观看 | 国产精品动漫网站| 亚洲一区二区三区在线看| 日韩影院精彩在线| 懂色av一区二区夜夜嗨| 国产成人亚洲综合a∨猫咪| 国产精品资源网站| 欧美一区二区三区在线观看| 欧美大白屁股肥臀xxxxxx| 亚洲欧洲色图综合| 午夜精品久久久久久不卡8050| 国产不卡在线播放| 欧美日韩国产大片| 亚洲视频香蕉人妖| 麻豆国产一区二区| 成人一区二区在线观看| 这里只有精品电影| 亚洲欧洲综合另类在线| 国产毛片一区二区| 日韩一级片在线观看| 国产精品欧美久久久久一区二区| 久久成人免费日本黄色| 欧美性三三影院| 亚洲国产日韩精品| 91国产成人在线| 一区二区欧美精品| 色综合久久六月婷婷中文字幕| 精品少妇一区二区三区视频免付费 | 欧美丰满高潮xxxx喷水动漫| 亚洲卡通动漫在线| 欧美私模裸体表演在线观看| 久久精品亚洲精品国产欧美| 国产一本一道久久香蕉| 日韩免费性生活视频播放| 日韩1区2区日韩1区2区| 欧美一卡二卡三卡四卡| 免费观看在线综合| www久久久久| 成人一区二区三区在线观看| 日韩毛片高清在线播放| 一本到三区不卡视频| 丝袜美腿成人在线| 亚洲蜜臀av乱码久久精品| 久久精品99久久久| 欧美精品在线视频| 成人午夜激情片| 亚洲图片欧美色图| 精品91自产拍在线观看一区| 国产精品亚洲第一区在线暖暖韩国 | 国产一区二区看久久| 亚洲欧美综合色| 欧美乱妇23p| www.日本不卡| 六月婷婷色综合| 亚洲视频中文字幕| 精品av久久707| 欧美影视一区在线| www.亚洲国产| 另类小说色综合网站| 亚洲欧美另类在线| 国产人成一区二区三区影院| 欧美裸体bbwbbwbbw| www.亚洲国产| 国产成人a级片| 国产高清不卡一区二区| 五月婷婷综合在线| 成人免费小视频| 欧美mv和日韩mv的网站| 欧美日韩成人一区| 欧美怡红院视频| 91免费视频大全| 成人性生交大片免费看中文| 久久99久久久欧美国产| 麻豆91免费观看| 久久99国产精品麻豆| 久草这里只有精品视频| 久久精品噜噜噜成人88aⅴ| 午夜精品福利一区二区三区蜜桃| 亚洲制服欧美中文字幕中文字幕| 日本一区二区成人在线| 中文字幕一区二区三| 国产亚洲精品超碰| 国产精品不卡在线| 亚洲人成网站在线| 久久精品一区二区三区不卡牛牛| 日韩西西人体444www| 欧美亚洲国产一区在线观看网站| 欧美性猛交xxxxxx富婆| 欧美性感一类影片在线播放| 欧美日韩性生活| 精品国产一区二区三区忘忧草| www国产精品av| 欧美国产在线观看| 亚洲一级二级在线| 国产在线不卡视频| 成+人+亚洲+综合天堂| 不卡一区二区中文字幕| 日本高清不卡aⅴ免费网站| 久久久久久麻豆| 亚洲高清久久久| 不卡电影免费在线播放一区| 91久久精品日日躁夜夜躁欧美| 日韩三级av在线播放| 亚洲视频狠狠干| 国产福利91精品一区二区三区| aaa欧美大片| 精品国产青草久久久久福利| 最新国产精品久久精品| 亚洲国产毛片aaaaa无费看 | 久久久美女艺术照精彩视频福利播放| 国产精品久久三区| 国产麻豆精品95视频| 欧美电影一区二区| 亚洲精选一二三| av亚洲产国偷v产偷v自拍| 2014亚洲片线观看视频免费|