C#典型模塊精解 ( 簡體 字) |
作者:明日科技 | 類別:1. -> 程式設計 -> .NET -> C# |
譯者: |
出版社:清華大學出版社 | 3dWoo書號: 32048 詢問書籍請說出此書號!【缺書】 【不接受訂購】 |
出版日:12/30/2011 |
頁數:420 |
光碟數:0 |
|
站長推薦:  |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
【不接受訂購】 |
ISBN:9787302276586 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言:眾里尋她千百度,驀然回首,那人卻在燈火闌珊處! 每個想要成為程序員的、已經是初級程序員的,或者已經是中級程序員的讀者,都有這樣一個夢想,期待著自己有一天能夠成為一名高級程序設計大師。 每個人都在為這個理想而奮斗,不斷地付出,開發著各種各樣的項目、模塊,以此來積累經驗,提高技術水平。當有一天夢想實現的時候,回想起自己是如何做到的,驀然發現正是那些各種各樣的項目、模塊成就了自己。 正所謂,眾里尋她千百度,驀然回首,那人卻在燈火闌珊處! 本書精選了15個常用桌面軟件,直接將這燈火闌珊處的“她”呈現給諸位讀者,希望讀者能夠早日成就夢想。 本書內容 本書分為15章,包含80項開發技術、經驗,涵蓋365桌面提醒器、SQL數據表智能提取、數據備份還原魔術師、決策分析助手、炫彩美圖秀秀、e族聽聽、視頻計時工具、快遞單打印精靈、文件批處理工具、原創FTP管理軟件、天天快速瀏覽器、我的酷郵箱、系統優化清理工具、迷你QQ登錄器和網絡下載終結者等多個常用桌面軟件的內容。所選軟件均來源于熱點的、流行的常用桌面軟件,其實用程度如下圖所示。
本書特色 ? 縱向延伸。本書精選了15個常用桌面軟件,涵蓋當前熱點的、流行的各種常用桌面軟件,體現從小到大、從易到難的學習過程。 ? 橫向連接。屬于C#系列圖書的一部分,是C#入門學習、范例練習的延伸,以常用桌面軟件開發的形式鍛煉讀者的軟件開發能力,并且逐步向更高級別的項目開發邁進。 ? 易學、易用。本書中的每個軟件都通過“技術提煉”欄目,對代碼中重要的對象、方法、語句和重點知識等進行說明,以便于讀者在閱讀代碼時透徹理解代碼的含義和相關技術、技巧。 ? 贈送所有桌面軟件源代碼。書中所有桌面軟件均提供源代碼,用戶在開發中可以快速借鑒或應用。 ? 提供72集(節)視頻錄像。本書提供了72集(節)的視頻錄像,讀者可以邊看邊學,快速提高。 本書配套資源 本書提供了內容豐富的配套資源,包自學視頻、源程序、素材,以及模塊庫、案例庫、題庫、素材庫等多項輔助內容,讀者朋友可以通過如下方式獲取。 第1種方式: (1)登錄www.tup.com.cn,在網頁右上角的搜索文本框中輸入本書書名(注意區分大小寫和留出空格),或者輸入本書關鍵字,或者輸入本書ISBN號(注意去掉ISBN號間隔線“-”),單擊“搜索”按鈕。 (2)找到本書后單擊超鏈接,在該書的網頁下側單擊“網絡資源”超鏈接,即可下載。 第2種方式: 訪問本書的新浪微博CSmrbook,找到配套資源的鏈接地址進行下載。 本書約定 ? 桌面軟件使用方法 在學習本書的過程中,讀者可以從配套資源中復制軟件源代碼,去掉其只讀屬性。有些軟件需要使用相應的數據庫或第三方資源,此類軟件在使用前需要進行相應的配置,詳細使用方法參見配套資源使用說明。此外,如果直接將本書內容用于商業用途,由此產生的不良后果由讀者自己承擔。 ? 部分軟件只給出關鍵代碼 由于篇幅限制,書中有些軟件只給出了關鍵代碼,完整代碼參見配套資源軟件程序。 讀者人群 本書非常適合以下人員閱讀: ? 從事C#編程的開發人員 ? 有一定語言基礎,想進一步提高技能的人員 ? 大中專院校的老師和學生 ? 即將走上工作崗位的大學畢業生 ? 相關培訓機構的老師和學員 ? C#編程愛好者 讀者服務&本書勘誤 讀者在使用本書過程中遇到的所有問題,均可通過以下方式聯系我們。 1.新浪微博:CSmrbook。 及時發布讀者答疑、本書勘誤、配套資料更新等內容。 2.騰訊QQ:4006751066。 3.登錄網站:www.mingribook.com,在論壇、勘誤發布、讀者糾錯、技術支持、讀者之家等欄目中的相關模塊中提問、留言或查看。 本書作者 本書由明日科技組織編寫,參與編寫的有王小科、趙會東、聶喜婷、宋環雨、李繼業、賽奎春、楊麗、高春艷、陳丹丹、王國輝、張振坤、李偉、沈博、孫秀梅、曹飛飛、王雪、朱曉、趙永發、潘凱華、劉欣、李慧、劉齡齡、孫茜、陳英、肖鑫等。 由于作者水平有限,疏漏和不足之處在所難免,敬請廣大讀者朋友批評指正。 編 者 ·II·
·III·
|
內容簡介:本書以365桌面提醒器、SQL數據表智能提取、數據備份還原魔術師、決策分析助手、炫彩美圖秀秀、e族聽聽、視頻計時工具、快遞單打印精靈、文件批處理工具、原創FTP管理軟件、天天快速瀏覽器、我的酷郵箱、系統優化清理工具、迷你QQ登錄器和網絡下載終結者15個常用桌面軟件為案例,從實戰的角度出發,打造點、線、面一體化的學習架構,讓讀者既能夠學習到常用桌面軟件中各個功能模塊的實現方法和開發技巧,同時又能夠合理地運用各個功能模塊,打造出自己的桌面軟件項目。 本書的桌面軟件涉及面廣,實用性非常強。通過對本書的學習,讀者可以了解常用桌面軟件開發的特點、功能,并打造出自己的桌面軟件項目。另外,本書中所提供的桌面軟件項目,既可以達到讀者二次開發的目的,同時也可以滿足讀者對流行、熱點軟件的好奇心。 本書提供了大量的自學視頻、源程序、素材,提供了相關的模塊庫、案例庫、素材庫、題庫等多種形式的輔助學習資料,還提供迅速及時的微博、QQ、論壇等技術支持。 本書非常適合作為從事C#編程行業的開發人員和即將走向工作崗位的大學畢業生的參考用書,也適合作為大中專院校師生的學習教材,以及相關培訓機構的師生和軟件開發人員的學習用書。
|
目錄:第1章 365桌面提醒模塊 ( 自學視頻、源程序: 配套資源\mr\1\) 1 1.1 365桌面提醒模塊軟件概述 2 1.1.1 提醒設置流程 2 1.1.2 計劃錄入流程 2 1.1.3 計劃查詢流程 3 1.1.4 計劃統計流程 3 1.1.5 定時關機流程 3 1.1.6 程序預覽 4 1.2 數據庫設計 5 1.3 公共類設計 5 1.3.1 封裝數據值和顯示值的類 6 1.3.2 綁定和顯示數據的類 6 1.4 提醒設置 7 1.4.1 提醒設置功能概述 7 1.4.2 提醒設置界面設計 7 1.4.3 打開提醒設置界面 8 1.4.4 保存提醒設置 8 1.5 計劃錄入 9 1.5.1 計劃錄入功能概述 9 1.5.2 計劃錄入界面設計 10 1.5.3 打開計劃錄入界面 10 1.5.4 添加計劃任務 11 1.5.5 保存計劃任務 12 1.5.6 刪除計劃任務 13 1.6 計劃查詢 14 1.6.1 計劃查詢功能概述 14 1.6.2 計劃查詢界面設計 14 1.6.3 打開計劃查詢界面 15 1.6.4 查詢計劃信息 15 1.6.5 處理計劃 16 1.7 計劃統計 17 1.7.1 計劃統計功能概述 17 1.7.2 計劃統計界面設計 18 1.7.3 統計計劃信息 18 1.8 定時關機 18 1.8.1 定時關機功能概述 18 1.8.2 定時關機界面設計 19 1.8.3 保存定時關機參數 19 1.8.4 執行定時關機命令 22 1.9 技術提煉 23 1.9.1 通過修改注冊表實現自動 運行程序 23 1.9.2 使用多線程處理彈出“提示 氣泡”任務 25 1.9.3 使用擴展方法為系統類型 添加新功能 27 1.9.4 應用初始化器創建集合或 對象 27 1.9.5 使用ADO.NET對象提交 數據 28 第2章 SQL數據表智能提取模塊 ( 自學視頻、源程序: 配套資源\mr\2\) 29 2.1 SQL數據表智能提取模塊概述 30 2.1.1 附加本地數據庫流程 30 2.1.2 提取表結構流程 30 2.1.3 導出數據流程 30 2.1.4 程序預覽 31 2.2 主窗體 32 2.2.1 主窗體功能概述 32 2.2.2 主窗體界面設計 32 2.2.3 檢索網絡中的服務器 32 2.2.4 獲取數據庫的名稱 33 2.2.5 選擇提取信息 35 2.3 附加本地數據庫 36 2.3.1 附加本地數據庫功能概述 36 2.3.2 附加本地數據庫界面設計 37 2.3.3 瀏覽附加文件路徑 37 2.3.4 實現數據庫附加 38 2.4 提取表結構 39 2.4.1 提取表結構功能概述 39 2.4.2 提取表結構界面設計 39 2.4.3 獲取表結構信息 40 2.4.4 導出到Excel 41 2.4.5 導出到Word 42 2.5 導出數據 43 2.5.1 導出數據功能概述 43 2.5.2 導出數據界面設計 43 2.5.3 獲取數據信息 44 2.5.4 導出數據 45 2.6 技術提煉 47 2.6.1 添加COM組件 47 2.6.2 附加SQL Server數據庫 47 2.6.3 分離SQL Server數據庫 48 2.6.4 設置SQL Server數據庫 模式 49 第3章 數據備份還原模塊 ( 自學視頻、源程序: 配套資源\mr\3\) 51 3.1 數據備份還原魔術師概述 52 3.1.1 數據備份還原魔術師流程 52 3.1.2 安全設置業務流程 52 3.1.3 備份數據庫業務流程 52 3.1.4 還原數據庫業務流程 53 3.1.5 程序預覽 53 3.2 安全設置 55 3.2.1 安全設置界面概述 55 3.2.2 管理服務器用戶 55 3.2.3 管理數據庫用戶 57 3.2.4 添加數據庫用戶角色 58 3.2.5 設置數據庫用戶權限 59 3.3 備份數據庫 60 3.3.1 備份數據庫概述 60 3.3.2 管理備份設備 61 3.3.3 實現數據備份 64 3.4 還原數據庫 68 3.4.1 還原數據庫概述 68 3.4.2 獲取還原的備份集和文件 路徑 69 3.4.3 根據還原類型獲取備份集 69 3.4.4 實現數據還原 70 3.5 技術提煉 70 3.5.1 獲取數據庫信息 70 3.5.2 獲取備份設備信息 71 3.5.3 添加備份設備 71 3.5.4 刪除備份設備 71 3.5.5 獲取文件和文件組信息 71 第4章 決策分析模塊 ( 自學視頻、源程序: 配套資源\mr\4\) 73 4.1 決策分析模塊概述 74 4.1.1 決策分析模塊業務流程 74 4.1.2 對數據進行決策分析業務 流程 74 4.1.3 生成透視表業務流程 75 4.1.4 生成統計表業務流程 75 4.1.5 程序預覽 75 4.2 對數據進行決策分析 77 4.2.1 對數據進行決策分析功能 概述 77 4.2.2 對數據進行決策分析窗體 設計 77 4.2.3 初始化數據 78 4.2.4 選擇透視表 85 4.2.5 選擇統計表 86 4.3 生成透視表 87 4.3.1 生成透視表功能概述 87 4.3.2 生成透視表窗體設計 87 4.3.3 初始化窗體 88 4.3.4 刪除重復字段 90 4.3.5 生成透視表 90 4.4 透視表篩選結果 91 4.4.1 透視表篩選結果功能概述 91 4.4.2 透視表篩選結果窗體設計 91 4.4.3 選擇透視表篩選結果的行 或列標題 92 4.4.4 篩選透視表的頁字段 93 4.5 生成統計表 95 4.5.1 生成統計表功能概述 95 4.5.2 生成統計表窗體設計 95 4.5.3 綁定數據到列表 95 4.5.4 選擇日期字段 96 4.5.5 生成統計表 97 4.6 技術提煉 99 4.6.1 游標的基本操作 99 4.6.2 存儲過程的基本操作 102 4.6.3 透視表的基本概念 104 4.6.4 統計表的基本操作 105 4.6.5 單擊顯示右鍵菜單 106 第5章 炫彩美圖秀秀模塊 ( 自學視頻、源程序: 配套資源\mr\5\) 107 5.1 炫彩美圖秀秀概述 108 5.1.1 炫彩美圖秀秀流程 108 5.1.2 主窗體流程 108 5.1.3 圖片特效流程 109 5.1.4 圖片調節流程 109 5.1.5 圖片加文字水印流程 109 5.1.6 幻燈片播放流程 110 5.1.7 程序預覽 110 5.2 主窗體 112 5.2.1 主窗體功能概述 112 5.2.2 主窗體界面設計 112 5.2.3 打開圖片目錄 112 5.2.4 轉換圖片格式 113 5.2.5 設為桌面背景 115 5.2.6 將圖片進行打印 117 5.3 圖片特效 118 5.3.1 圖片特效功能概述 118 5.3.2 “浮雕”效果 118 5.3.3 “積木”效果 119 5.3.4 “底片”效果 120 5.3.5 “霧化”效果 121 5.4 圖片調節 122 5.4.1 圖片調節功能概述 122 5.4.2 調節圖片亮度 122 5.4.3 調節圖片大小 123 5.4.4 調節圖片對比度 124 5.4.5 保存調節后的圖片 125 5.5 圖片加文字水印 126 5.5.1 圖片加文字水印功能 概述 126 5.5.2 添加文字到圖片中 127 5.5.3 設置添加的字體 127 5.5.4 效果預覽 128 5.5.5 保存寫入文字的圖片 129 5.6 幻燈片放映 130 5.6.1 幻燈片放映功能概述 130 5.6.2 將圖片顯示在幻燈片中 130 5.6.3 自動切換圖片 131 5.6.4 暫停播放幻燈片 131 5.6.5 重新播放幻燈片 132 5.7 技術提煉 132 5.7.1 使用SetSelected方法移動 ListBox選中項 132 5.7.2 使用SetFileDropList方法將 文件復制到剪貼板 133 5.7.3 使用GDI+技術顯示和轉換 圖片 133 5.7.4 使用Timer控件實現圖片的 幻燈片播放 134 5.7.5 使用RotateFlip方法旋轉 圖片 135 第6章 e族聽聽模塊 ( 自學視頻、源程序: 配套資源\mr\6\) 137 6.1 e族聽聽模塊概述 138 6.1.1 播放多媒體文件流程 138 6.1.2 顯示播放列表流程 138 6.1.3 程序預覽 138 6.2 播放多媒體文件 139 6.2.1 播放多媒體文件功能概述 139 6.2.2 播放多媒體文件界面設計 140 6.2.3 打開并播放文件 140 6.2.4 控制文件的播放狀態 145 6.2.5 改變播放進度 147 6.3 顯示播放列表 153 6.3.1 顯示播放列表功能概述 153 6.3.2 顯示播放列表界面設計 153 6.3.3 向列表中添加播放文件 153 6.3.4 播放列表中的媒體文件 156 6.4 顯示媒體文件歌詞 157 6.4.1 顯示媒體文件歌詞功能 概述 157 6.4.2 顯示媒體文件歌詞界面 設計 158 6.4.3 播放選中的歌詞 158 6.5 設置磁性窗體 160 6.5.1 設置磁性窗體功能概述 160 6.5.2 獲取關聯窗體的信息 160 6.5.3 開始移動窗體 163 6.5.4 結束移動窗體 165 6.6 技術提煉 169 6.6.1 使用公共窗體實現窗體間 信息的傳遞 169 6.6.2 使用AxWindowsMediaPlayer 控件播放媒體文件 170 6.6.3 更改選擇項索引實現自動 播放下一個文件 172 6.6.4 使用FileSystemInfo方法在 文件夾中遍歷文件 173 6.6.5 實現播放進度條 173 第7章 視頻計時模塊 ( 自學視頻、源程序: 配套資源\mr\7\) 175 7.1 視頻計時模塊概述 176 7.1.1 文件的遍歷及操作流程 176 7.1.2 視頻時間統計流程 176 7.1.3 系統任務欄托盤流程 176 7.1.4 程序預覽 177 7.2 文件的遍歷及操作 178 7.2.1 文件的遍歷及操作功能 概述 178 7.2.2 主窗體界面設計 179 7.2.3 遍歷文件及文件夾 179 7.2.4 打開文件 183 7.2.5 剪切、復制及粘貼文件 184 7.2.6 重命名文件 187 7.2.7 刪除文件 188 7.3 視頻時間統計 189 7.3.1 視頻時間統計功能概述 189 7.3.2 統計選中的視頻文件時間 189 7.3.3 統計所有視頻文件時間 191 7.3.4 保存視頻時間 193 7.4 系統任務欄托盤 193 7.4.1 系統任務欄托盤功能概述 193 7.4.2 設置開機啟動 194 7.4.3 隱藏及顯示窗體 194 7.4.4 退出系統 195 7.5 技術提煉 195 7.5.1 使用API函數獲取視頻文件 的信息 195 7.5.2 使用多線程統計視頻 時間 196 7.5.3 文件流技術的應用 196 7.5.4 使用API函數獲取系統文件 及文件夾圖標 198 7.5.5 獲取指定目錄下的所有文件 及文件夾 201 7.5.6 修改注冊表控制程序開機 自啟動 202 7.5.7 通過NotifyIcon控件將程序 圖標寫入到托盤 204 第8章 快遞單打印模塊 ( 自學視頻、源程序: 配套資源\mr\8\) 205 8.1 快遞單打印精靈概述 206 8.1.1 快遞單設置流程 206 8.1.2 快遞單打印流程 206 8.1.3 快遞單查詢流程 206 8.1.4 程序預覽 207 8.2 數據庫設計 209 8.2.1 數據庫設計概述 209 8.2.2 封裝數據庫連接-操作類 209 8.3 快遞單設置 212 8.3.1 快遞單設置功能概述 212 8.3.2 快遞單設置界面設計 213 8.3.3 錄入快遞單基本信息 213 8.3.4 保存快遞單基本信息 214 8.3.5 設計快遞單模板 217 8.4 快遞單打印 218 8.4.1 快遞單打印功能概述 218 8.4.2 快遞單打印界面設計 219 8.4.3 初始化快遞單模板 219 8.4.4 打印快遞單 220 8.5 快遞單查詢 223 8.5.1 快遞單查詢功能概述 223 8.5.2 快遞單查詢界面設計 223 8.5.3 動態生成快遞單的列 223 8.5.4 查詢快遞單記錄 225 8.6 技術提煉 227 8.6.1 擴展系統已有控件 227 8.6.2 應用List泛型存儲 數據 229 8.6.3 使用序列化技術保存圖像 到數據庫 230 8.6.4 使用反序列化技術從數據庫 讀取圖像 231 第9章 文件批處理模塊 ( 自學視頻、源程序: 配套資源\mr\9\) 232 9.1 文件批處理工具概述 233 9.1.1 文件批處理工具流程 233 9.1.2 主窗體流程 233 9.1.3 批量重命名流程 234 9.1.4 文件分割流程 234 9.1.5 文件合成流程 234 9.1.6 程序預覽 234 9.2 公共類設計 236 9.3 主窗體 243 9.3.1 主窗體功能概述 243 9.3.2 主窗體界面設計 244 9.3.3 批量復制、剪切文件及 文件夾 244 9.3.4 批量刪除文件及文件夾 245 9.3.5 搜索文件及文件夾 246 9.3.6 批量壓縮、解壓文件 246 9.4 批量重命名 248 9.4.1 批量重命名功能概述 248 9.4.2 批量重命名界面設計 248 9.4.3 “按編號”重命名 249 9.4.4 “按擴展名”重命名 250 9.4.5 替換文件標題中的文字 250 9.5 文件分割與合成 251 9.5.1 文件分割與合成功能概述 251 9.5.2 文件分割與合成界面設計 251 9.5.3 將文件進行分割 252 9.5.4 將多個文件合并 254 9.6 技術提煉 255 9.6.1 使用第三方組件解壓縮 文件 255 9.6.2 獲取系統文件及文件夾 圖標 258 9.6.3 自定義方法打開文件及 文件夾 260 9.6.4 添加Word組件操作Word 262 第10章 原創FTP管理模塊 ( 自學視頻、源程序: 配套資源\mr\10\) 263 10.1 原創FTP管理模塊概述 264 10.1.1 FTP登錄流程 264 10.1.2 本機文件操作流程 264 10.1.3 服務器文件上傳下載 流程 264 10.1.4 程序預覽 265 10.2 主窗體設計 266 10.2.1 主窗體功能概述 266 10.2.2 主窗體界面設計 266 10.3 FTP登錄 267 10.3.1 FTP登錄功能概述 267 10.3.2 登錄FTP服務器 267 10.4 本機文件操作 270 10.4.1 本機文件操作功能概述 270 10.4.2 獲取本地磁盤 270 10.4.3 獲取指定磁盤中的文件 271 10.4.4 批量上傳文件 273 10.5 服務器文件上傳下載 278 10.5.1 服務器文件上傳下載功能 概述 278 10.5.2 獲取FTP服務器中的所有 文件 278 10.5.3 批量下載文件 279 10.5.4 刪除FTP中的文件或 文件夾 283 10.6 技術提煉 286 10.6.1 架設FTP服務器 286 10.6.2 登錄FTP服務器 288 10.6.3 獲取服務器上文件的 大小 289 10.6.4 向FTP服務器發送命令 290 10.6.5 調用系統API 292 第11章 天天快速瀏覽器模塊 ( 自學視頻、源程序: 配套資源\mr\11\) 293 11.1 天天快速瀏覽器概述 294 11.1.1 天天快速瀏覽器流程 294 11.1.2 主窗體流程 294 11.1.3 查看源文件流程 294 11.1.4 添加收藏夾流程 295 11.1.5 整理收藏夾流程 295 11.1.6 程序預覽 296 11.2 主窗體 297 11.2.1 主窗體功能概述 297 11.2.2 主窗體界面設計 297 11.2.3 工具欄功能的實現 297 11.2.4 地址欄功能的實現 300 11.2.5 顯示網頁 303 11.2.6 保存和打印網頁 306 11.2.7 打開收藏夾 308 11.3 查看源文件 309 11.3.1 查看源文件功能概述 309 11.3.2 查看網頁源文件 310 11.4 添加到收藏夾 310 11.4.1 添加到收藏夾功能概述 310 11.4.2 添加到收藏夾界面設計 311 11.4.3 將網頁添加到收藏夾 311 11.5 整理收藏夾 313 11.5.1 整理收藏夾功能概述 313 11.5.2 整理收藏夾界面設計 313 11.5.3 刪除收藏夾內容 313 11.6 技術提煉 315 11.6.1 使用WebBrowser控件 瀏覽網頁 315 11.6.2 TabControl控件將網頁以 多頁面顯示 320 11.6.3 用WebRequest類、 WebResponse類獲取網頁 源碼 321 第12章 我的酷郵箱模塊 ( 自學視頻、源程序: 配套資源\mr\12\) 323 12.1 我的酷郵箱模塊概述 324 12.1.1 系統登錄流程 324 12.1.2 郵件發送流程 324 12.1.3 郵件接收流程 324 12.1.4 用戶管理流程 325 12.1.5 程序預覽 325 12.2 數據庫設計 327 12.2.1 數據庫設計概述 327 12.2.2 封裝數據庫連接-操作類 327 12.3 系統登錄 328 12.3.1 系統登錄功能概述 328 12.3.2 系統登錄界面設計 329 12.3.3 單擊鼠標登錄 329 12.4 郵件發送 330 12.4.1 郵件發送功能概述 330 12.4.2 郵件發送界面設計 330 12.4.3 發送電子郵件 330 12.5 郵件接收 332 12.5.1 郵件接收功能概述 332 12.5.2 主窗體設計 332 12.5.3 查看郵件詳細信息 333 12.5.4 下載附件 334 12.5.5 刪除郵件 335 12.6 用戶管理 336 12.6.1 用戶管理功能概述 336 12.6.2 用戶管理界面設計 337 12.6.3 添加用戶信息 337 12.6.4 修改用戶信息 338 12.6.5 刪除用戶信息 338 12.7 技術提煉 339 12.7.1 Base64編碼格式 339 12.7.2 使用Jmail組件接收 郵件 340 12.7.3 郵件發送類的使用 342 12.7.4 使用正則表達式驗證郵件 格式 344 第13章 系統優化清理模塊 ( 自學視頻、源程序: 配套資源\mr\13\) 346 13.1 系統優化清理工具概述 347 13.1.1 系統檢測流程 347 13.1.2 系統優化流程 347 13.1.3 程序預覽 347 13.2 主窗體 348 13.2.1 主窗體功能概述 348 13.2.2 主窗體界面設計 348 13.2.3 清理系統垃圾文件 349 13.2.4 使用實用工具 351 13.2.5 打開任務管理器 353 13.3 系統檢測 355 13.3.1 系統檢測功能概述 355 13.3.2 系統檢測界面設計 356 13.3.3 系統檢測相關信息 356 13.4 系統優化 360 13.4.1 系統優化功能概述 360 13.4.2 系統優化界面設計 360 13.4.3 進行系統優化 361 13.4.4 備份注冊表信息 364 13.4.5 還原注冊表信息 365 13.5 鎖定系統 366 13.5.1 鎖定系統功能概述 366 13.5.2 系統掛機鎖界面設計 367 13.5.3 對系統進行鎖定 367 13.6 技術提煉 370 13.6.1 使用Process類獲取進程 信息 370 13.6.2 使用WMI類獲取計算機 信息 373 13.6.3 通過操作注冊表實現系統 優化 374 第14章 迷你QQ登錄器模塊 ( 自學視頻、源程序: 配套資源\mr\14\) 376 14.1 迷你QQ登錄器概述 377 14.1.1 迷你QQ登錄器流程 377 14.1.2 主窗體流程 377 14.1.3 添加QQ賬號流程 377 14.1.4 路徑設置流程 378 14.1.5 程序預覽 378 14.2 數據庫設計 379 14.3 主窗體 379 14.3.1 主窗體功能概述 379 14.3.2 主窗體界面設計 380 14.3.3 初始化QQ列表 380 14.3.4 啟動多個QQ賬號 382 14.3.5 啟動QQ程序 383 14.3.6 增加QQ賬號信息 384 14.3.7 修改QQ賬號信息 384 14.3.8 刪除QQ賬號 385 14.3.9 設置QQ賬號為隱身 386 14.4 添加QQ賬號 386 14.4.1 添加QQ賬號功能概述 386 14.4.2 添加QQ賬號界面設計 387 14.4.3 添加QQ賬號的實現 387 14.5 路徑設置 388 14.5.1 路徑設置功能概述 388 14.5.2 路徑設置界面設計 389 14.5.3 顯示原有路徑設置 389 14.5.4 選擇QQ程序路徑 390 14.5.5 保存路徑設置 390 14.6 技術提煉 391 14.6.1 迷你QQ登錄器的實現 原理 391 14.6.2 使用MD5加密算法加密 QQ密碼 392 14.6.3 使用XML文件存儲 QQ賬號信息 392 14.6.4 使用XmlElement類序列化 QQ賬號屬性 393 14.6.5 通過XML文件讀取和寫入 QQ賬號信息 395 14.6.6 使用注冊表存儲信息 397 第15章 網絡下載模塊 ( 自學視頻、源程序: 配套資源\mr\15\) 398 15.1 網絡下載模塊概述 399 15.1.1 網絡下載模塊流程 399 15.1.2 主窗體流程 399 15.1.3 新建下載任務流程 399 15.1.4 程序預覽 400 15.2 主窗體 401 15.2.1 主窗體功能概述 401 15.2.2 主窗體界面設計 401 15.2.3 初始化控件及下載任務 狀態 402 15.2.4 顯示“新建下載任務” 窗體 408 15.2.5 開始、暫停、刪除及續傳 操作 408 15.2.6 退出程序時保存續傳 文件 411 15.3 新建下載任務 412 15.3.1 新建下載任務功能概述 412 15.3.2 新建下載任務界面設計 413 15.3.3 選擇下載文件保存位置 413 15.3.4 確認下載文件信息 414 15.4 技術提煉 414 15.4.1 網絡下載模塊的實現 原理 414 15.4.2 自定義實體類記錄續傳信息 的狀態 416 15.4.3 保存和讀取續傳信息 418 15.4.4 判斷網絡資源是否支持 多線程 418 15.4.5 使用文件流合并多線程下載 文件 419
·X· ·IX·
|
序: |