C#典型模組精解(C#學習路線圖·C#典型模組精解)

C#典型模組精解

C#學習路線圖·C#典型模組精解一般指本詞條

《C#典型模組精解》是2011年清華大學出版社出版的圖書,作者是明日科技。

基本介紹

  • 中文名:C#典型模組精解
  • ISBN:9787302276586
  • 印次:1-1
  • 裝幀:平裝
  • 作者 :明日科技 
  • 定價:49.8元
  • 印刷日期:2011-12-30
  • 出版社:清華大學出版社
內容簡介,前言,目錄,

內容簡介

《C#學習路線圖·C#典型模組精解》以365桌面提醒器、sql數據表智慧型提取、數據備份還原魔術師、決策分析助手、炫彩美圖秀秀、e族聽聽、視頻計時工具、快遞單列印精靈、檔案批處理工具、原創ftp管理軟體、天天快速瀏覽器、我的酷信箱、系統最佳化清理工具、迷你qq登錄器和網路下載終結者15個常用桌面軟體為案例,從實戰的角度出發,打造點、線、面一體化的學習架構,讓讀者既能夠學習到常用桌面軟體中各個功能模組的實現方法和開發技巧,同時又能夠合理地運用各個功能模組,打造出自己的桌面軟體項目。
《C#學習路線圖·C#典型模組精解》的桌面軟體涉及面廣,實用性非常強。通過對《C#學習路線圖·C#典型模組精解》的學習,讀者可以了解常用桌面軟體開發的特點、功能,並打造出自己的桌面軟體項目。另外,《C#學習路線圖·C#典型模組精解》中所提供的桌面軟體項目,既可以達到讀者二次開發的目的,同時也可以滿足讀者對流行、熱點軟體的好奇心。
《C#學習路線圖·C#典型模組精解》提供了大量的自學視頻、源程式、素材,提供了相關的模組庫、案例庫、素材庫、題庫等多種形式的輔助學習資料,還提供迅速及時的微博、qq、論壇等技術支持。
本書的桌面軟體涉及面廣,實用性非常強。通過對本書的學習,讀者可以了解常用桌面軟體開發的特點、功能,並打造出自己的桌面軟體項目。另外,本書中所提供的桌面軟體項目,既可以達到讀者二次開發的目的,同時也可以滿足讀者對流行、熱點軟體的好奇心。
本書提供了大量的自學視頻、源程式、素材,提供了相關的模組庫、案例庫、素材庫、題庫等多種形式的輔助學習資料,還提供迅速及時的微博、QQ、論壇等技術支持。
本書非常適合作為從事C#編程行業的開發人員和即將走向工作崗位的大學畢業生的參考用書,也適合作為大中專院校師生的學習教材,以及相關培訓機構的師生和軟體開發人員的學習用書。

前言

眾里尋她千百度,驀然回首,那人卻在燈火闌珊處!
每個想要成為程式設計師的、已經是初級程式設計師的,或者已經是中級程式設計師的讀者,都有這樣一個夢想,期待著自己有一天能夠成為一名高級程式設計大師。
每個人都在為這個理想而奮鬥,不斷地付出,開發著各種各樣的項目、模組,以此來積累經驗,提高技術水平。當有一天夢想實現的時候,回想起自己是如何做到的,驀然發現正是那些各種各樣的項目、模組成就了自己。
正所謂,眾里尋她千百度,驀然回首,那人卻在燈火闌珊處!
本書精選了15個常用桌面軟體,直接將這燈火闌珊處的“她”呈現給諸位讀者,希望讀者能夠早日成就夢想。
本書內容
本書分為15章,包含80項開發技術、經驗,涵蓋365桌面提醒器、SQL數據表智慧型提取、數據備份還原魔術師、決策分析助手、炫彩美圖秀秀、e族聽聽、視頻計時工具、快遞單列印精靈、檔案批處理工具、原創FTP管理軟體、天天快速瀏覽器、我的酷信箱、系統最佳化清理工具、迷你QQ登錄器和網路下載終結者等多個常用桌面軟體的內容。所選軟體均來源於熱點的、流行的常用桌面軟體,其實用程度如下圖所示。
本書特色
? 縱向延伸。本書精選了15個常用桌面軟體,涵蓋當前熱點的、流行的各種常用桌面軟體,體現從小到大、從易到難的學習過程。
? 橫向連線。屬於C#系列圖書的一部分,是C#入門學習、範例練習的延伸,以常用桌面軟體開發的形式鍛鍊讀者的軟體開發能力,並且逐步向更高級別的項目開發邁進。
? 易學、易用。本書中的每個軟體都通過“技術提煉”欄目,對代碼中重要的對象、方法、語句和重點知識等進行說明,以便於讀者在閱讀代碼時透徹理解代碼的含義和相關技術、技巧。
? 贈送所有桌面軟體原始碼。書中所有桌面軟體均提供原始碼,用戶在開發中可以快速借鑑或套用。
? 提供72集(節)視頻錄像。本書提供了72集(節)的視頻錄像,讀者可以邊看邊學,快速提高。
本書配套資源
本書提供了內容豐富的配套資源,包自學視頻、源程式、素材,以及模組庫、案例庫、題庫、素材庫等多項輔助內容,讀者朋友可以通過如下方式獲取。
第1種方式:
(1)登錄清華大學出版社的網站,在網頁右上角的搜尋文本框中輸入本書書名(注意區分大小寫和留出空格),或者輸入本書關鍵字,或者輸入本書ISBN號(注意去掉ISBN號間隔線“-”),單擊“搜尋”按鈕。
(2)找到本書後單擊超連結,在該書的網頁下側單擊“網路資源”超連結,即可下載。
第2種方式:
訪問本書的新浪微博CSmrbook,找到配套資源的連結地址進行下載。
本書約定
? 桌面軟體使用方法
在學習本書的過程中,讀者可以從配套資源中複製軟體原始碼,去掉其唯讀屬性。有些軟體需要使用相應的資料庫或第三方資源,此類軟體在使用前需要進行相應的配置,詳細使用方法參見配套資源使用說明。此外,如果直接將本書內容用於商業用途,由此產生的不良後果由讀者自己承擔。
? 部分軟體只給出關鍵代碼
由於篇幅限制,書中有些軟體只給出了關鍵代碼,完整代碼參見配套資源軟體程式。
讀者人群
本書非常適合以下人員閱讀:
? 從事C#編程的開發人員
? 有一定語言基礎,想進一步提高技能的人員
? 大中專院校的老師和學生
? 即將走上工作崗位的大學畢業生
? 相關培訓機構的老師和學員
? 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 使用對象提交
數據 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<T>泛型存儲
數據 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

相關詞條

熱門詞條

聯絡我們