程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#開發實戰1200例(第I卷)目錄

C#開發實戰1200例(第I卷)目錄

編輯:C#入門知識

C#開發實戰1200例(第I卷)目錄。本站提示廣大學習愛好者:(C#開發實戰1200例(第I卷)目錄)文章只能為提供參考,不一定能成為您想要的結果。以下是C#開發實戰1200例(第I卷)目錄正文


第1篇 C#編程根底篇

第1章 C#開發環境的運用 2

1.1 Visual Studio開發環境的裝置與配置 3

  實例001 配置適宜的Visual Studio 2008開發環境 3

  實例002 設置順序代碼行號 4

  實例003 使開發環境全屏顯示 5

  實例004 依據需求創立所需處理方案 6

1.2 Visual Studio開發環境的運用 7

  實例005 為順序設置版本和協助信息 7

  實例006 設置Windows使用順序啟動窗體 8

  實例007 一致窗體中控件的字體設置 9

  實例008 經過“格式”菜單規劃窗體 10

1.3 疾速開發項目必備 10

  實例009 為項目添加DLL文件援用 10

  實例010 為項目添加已有類 11

  實例011 為項目添加第三方控件 12

實例012 為項目添加已有窗體 13

 

第2章 C#言語根底使用 15

2.1 代碼的正文 16

  實例013 對單行代碼停止正文 16

  實例014 疾速對多行代碼停止正文 17

  實例015 運用“///”標志給代碼段添加闡明 18

2.2 運算符的運用 20

  實例016 運用引號運算符停止賦值 20

  實例017 運用算術運算符開發復雜計算器 21

  實例018 運用“^”運算符對數字停止加密 22

  實例019 巧用位移運算符獲取漢字編碼值 24

  實例020 運用條件運算符判別指定年份是不是閏年 25

  實例021 運用流程控制語句報銷業務花銷 26

2.3 關鍵字的運用 27

  實例022 運用checked關鍵字處置“溢出”錯誤 27

  實例023 運用typeof關鍵字獲取類的外部構造 28

  實例024 運用using關鍵字無效回收資源 29

  實例025 運用is關鍵字反省對象能否與給定類型兼容 30

  實例026 運用as關鍵字將對象轉換為指定類型 32

2.4 流程控制語句的運用 34

  實例027 小明去學校和醫院辨別要走哪條路 34

  實例028 應用條件語句判別用戶登錄身份 35

  實例029 判別指定月份屬於哪個時節 36

  實例030 運用switch語句更改窗體顏色 37

  實例031 循環向控制台中輸出內容 38

  實例032 遞歸算法的經典面試題 39

  實例033 制造一個數字猜猜看小游戲 40

實例034 運用goto語句在數組中搜索指定圖書 42

 

第3章 字符串處置技術 44

3.1 字符及字符串轉換 45

  實例035 將字母全部轉換為大寫或小寫 45

  實例036 字母與ASCII碼的轉換 46

  實例037 漢字與區位碼的轉換 48

  實例038 將漢字轉換為拼音 49

3.2 常用字符及字符串操作 50

  實例039 依據標點符號對字符串停止分行 50

  實例040 判別用戶輸出的用戶名能否正確 51

  實例041 將字符串的每個字符停止顛倒輸入 52

  實例042 去掉字符串中的一切空格 54

  實例043 從字符串中別離文件途徑、文件名及擴展名 55

  實例044 獲取字符串中漢字的個數 57

  實例045 批量交換某一類字符串 58

  實例046 對字符串停止加密與解密 59

3.3 常用數字處置技術 61

  實例047 判別輸出的貨幣值能否為數字 61

  實例048 對計算後果停止四捨五入 62

  實例049 商品金額的大小寫轉換 63

  實例050 設置貨幣值中運用的小數位數 64

  實例051 格式化輸出數據為貨幣格式 65

  實例052 開發一個進制轉換器 66

3.4 日期時間格式的數據處置 67

  實例053 靜態取得零碎以後日期和時間 67

  實例054 手動設置零碎日期時間 69

  實例055 依據生日自動計算員工年齡 70

  實例056 依據年份判別十二生肖 71

  實例057 獲取以後日期是星期幾 72

  實例058 獲取以後年的天數 73

  實例059 獲取以後月的天數 74

  實例060 獲得以後日期的前一天 75

  實例061 將日期格式化為指定格式 76

  實例062 運用DateDiff辦法獲取日期時間的距離數 77

  實例063 運用DateAdd辦法向指定日期添加一段時間距離 78

  實例064 運用TimeSpan對象獲取時間距離 80

  實例065 運用Sleep辦法延遲時間 81

  實例066 如何確定順序的運轉時間 82

  實例067 運用ParseExact辦法將字符串轉化為日期格式 84

  實例068 運用ToString辦法格式化日期 85

  實例069 運用ToDateTime辦法轉換日期顯示格式 86

3.5 常用數字驗證技巧 87

  實例070 運用正則表達式驗證電話號碼 87

  實例071 運用正則表達式驗證輸出密碼條件 88

  實例072 運用正則表達式驗證郵政編號 89

  實例073 運用正則表達式驗證手機號 89

  實例074 運用正則表達式驗證身份證號 90

  實例075 運用正則表達式驗證兩位小數 91

  實例076 運用正則表達式驗證一年的12個月份 92

  實例077 運用正則表達式驗證一個月的31天 93

  實例078 運用正則表達式驗證數字輸出 94

  實例079 運用正則表達式驗證密碼長度 95

  實例080 運用正則表達式驗證非零的正整數 96

  實例081 運用正則表達式驗證非零的負整數 97

3.6 常用字符驗證技巧 98

  實例082 運用正則表達式驗證大寫字母 98

  實例083 運用正則表達式驗證小寫字母 99

  實例084 運用正則表達式反省字符串中反復呈現的詞 99

  實例085 運用正則表達式交換字符串 101

  實例086 運用正則表達式拆分字符串 102

  實例087 運用正則表達式驗證輸出字母 102

  實例088 運用正則表達式驗證中文漢字輸出 103

  實例089 運用正則表達式驗證輸出字符串 104

3.7 網絡驗證使用技巧 105

  實例090 運用正則表達式驗證E-mail格式 105

  實例091 運用正則表達式驗證IP地址 106

實例092 運用正則表達式驗證URL 107

 

第4章 數組和集合的運用 109

4.1 數組的根本操作 110

  實例093 獲取多維數組的行數與列數 110

  實例094 按指定條件在數組中檢索元素 111

  實例095 在數組中添加一個元素 112

  實例096 在數組中添加一個數組 113

  實例097 不改動長度刪除數組中的元素 115

  實例098 刪除數組元素後改動其長度 116

4.2 常用數組排序算法 117

  實例099 運用選擇排序法對一維數組停止排序 117

  實例100 運用冒泡排序法對一維數組停止排序 118

  實例101 運用疾速排序法對一維數組停止排序 119

  實例102 運用直接拔出法對一維數組停止排序 121

  實例103 運用希爾排序法對一維數組停止排序 122

  實例104 運用Sort辦法對數組停止疾速排序 124

  實例105 反轉數組中元素的順序 125

4.3 常用集合的運用 126

  實例106 向班級集合中添加學生信息 126

  實例107 運用哈希表對XML文件停止查詢 127

  實例108 計算兩個矩形矩陣的乘積 129

  第5章 面向對象編程技術 131

5.1 屬性和辦法 132

  實例109 運用屬性存儲用戶編號和姓名 132

  實例110 經過定義辦法求一個數的平方 133

  實例111 運用重載辦法完成不同類型數據的計算 135

5.2 構造與類 136

  實例112 經過構造計算矩形的面積 136

  實例113 經過類承繼計算梯形面積 137

  實例114 封裝類完成一個復雜的計算器 139

  實例115 運用面向對象思想查找字符串中的一切數字 140

5.3 面向對象技術初級使用 141

  實例116 自定義籠統類計算圓形的面積 141

  實例117 應用接口完成選擇不同的言語 143

  實例118 運用密封類密封用戶信息 145

  實例119 經過重寫虛辦法完成加法運算 146

  實例120 經過類的多態性確定人類的說話行為 147

5.4 迭代器和分部類的運用 149

  實例121 運用迭代器顯示公交車站點 149

  實例122 運用迭代器完成倒序遍歷 150

  實例123 運用迭代器完成文字的靜態效果 151

  實例124 運用分部類完成多種計算辦法 153

  實例125 運用分部類記載學生信息 155

5.5 泛型的運用 156

  實例126 運用泛型存儲不同類型的數據列表 156

  實例127 經過泛型查找不同數組中的值 158

  實例128 經過承繼泛型類完成輸入學生信息 159

  實例129 經過泛型完成子窗體的不同操作 160

實例130 運用泛型去掉數組中的反復數字 161

 

第6章 數據構造與算法 163

6.1 數據構造的完成 164

  實例131 單向鏈表的完成 164

  實例132 雙向鏈表的完成 168

  實例133 堆棧的完成 173

  實例134 隊列的完成 175

  實例135 樹的完成 177

6.2 罕見算法的實踐使用 180

  實例136 計算1+22+33+44+…+nn的值 180

  實例137 計算10!的值 181

  實例138 求最大條約數 181

  實例139 求最小公倍數 182

  實例140 判別素數的算法 183

  實例141 按要求生成指定位數編號 184

  實例142 身份證號從15位升到18位的算法 186

  實例143 歌德巴赫猜測的算法完成 187

  實例144 八皇後問題的算法完成 188

  實例145 百錢百雞的算法完成 190

  實例146 韓信點兵的算法完成 191

  實例147 完成斐波納契數列求和 192

  實例148 求水仙花數的算法完成 193

  實例149 約瑟夫環問題的算法完成 194

  實例150 C#完成楊輝三角算法 195

  實例151 如何將B轉換成GB、MB和KB 196

  實例152 0~N位數的恣意組合 197

  實例153 在數組中疾速查找近似值 199

  實例154 猴子選大王算法的完成 200

  實例155 運用MD5算法對密碼停止加密 201

實例156 恺撒密碼算法的完成 202

 

第2篇 Windows窗體篇

第7章 Windows窗體根底 206

7.1 設置窗體地位 207

  實例157 控制窗體加載時的地位 207

  實例158 設置窗體在屏幕中的地位 208

  實例159 從上次封閉地位啟動窗體 209

  實例160 一直在桌面最頂層顯示的窗體 210

7.2 設置窗體大小 211

  實例161 限制窗體大小 211

  實例162 依據桌面大小調整窗體大小 212

  實例163 自定義最大化、最小化和封閉按鈕 213

  實例164 手動改動自制窗體的大小 215

  實例165 制止改動窗體的大小 218

7.3 設置窗體的標題欄 218

  實例166 使窗體標題欄文字右對齊 218

  實例167 沒有標題欄也可以更改窗體的大小 219

  實例168 設置閃爍的標題欄 220

7.4 設置窗體的背景 221

  實例169 設置窗體背景顏色為淡藍色 221

  實例170 設置窗體背景為指定圖片 222

  實例171 使背景圖片自動順應窗體的大小 223

  實例172 使背景圖片在窗體中居中顯示 224

  實例173 使背景圖片在窗體中平鋪顯示 225

實例174 清空窗體的背景 226

 

第8章 特征窗體界面 227

8.1 導航菜單界面 228

  實例175 創立相似OutLook的窗體 228

  實例176 帶導航菜單的主界面 229

  實例177 圖形化的導航界面 230

8.2 特殊外形的窗體 232

  實例178 創立非矩形窗體 232

  實例179 樹立字體外形窗體 233

  實例180 使控件大小隨窗體自動調整 234

  實例181 帶分隔欄的窗體 234

8.3 窗體效果 235

  實例182 制造半通明漸顯窗體 235

  實例183 使窗體背風光突變 236

  實例184 隨機改換主界面背景 237

  實例185 磁性窗體的設計 238

  實例186 制造鼠標穿透窗體 246

  實例187 窗體換膚順序 247

8.4 窗體動畫 250

  實例188 窗體中的滾動字幕 250

  實例189 動畫顯示窗體 251

  實例190 制造相似Office的提示精靈 252

  實例191 動畫方式的順序界面 254

8.5 特征順序界面 255

  實例192 仿QQ抽屜式窗體 255

  實例193 設計軟件啟動界面 257

  實例194 以樹型顯示的順序界面 259

  實例195 靜態按鈕的窗體界面 260

 

第9章 窗體控制技術 262

9.1 窗體控制技術 263

  實例196 以全屏方式顯示順序窗體 263

  實例197 經過子窗體刷新父窗體 264

  實例198 拖動無邊框窗體 265

  實例199 禁用窗口上的封閉按鈕 267

  實例200 向窗體中拖放圖片並顯示 268

  實例201 使使用順序在進程中消逝 269

9.2 其他窗體技術 270

  實例202 在封閉窗體時彈出確認對話框 270

  實例203 隱藏使用順序在義務欄中的圖標 272

  實例204 完成靜態零碎托盤圖標 272

  實例205 完成氣泡提示窗口 275

  實例206 從桌面右下角顯示的Popup窗口提示 276

實例207 設置可執行文件的生成圖標 278

 

第10章 MDI窗體和承繼窗體 279

10.1 MDI窗體的運用 280

  實例208 設置窗體為父窗體 280

  實例209 使子窗體最大化顯示 281

  實例210 對子窗體停止程度陳列 282

  實例211 對子窗體停止垂直陳列 283

  實例212 對子窗體停止層疊陳列 284

10.2 承繼窗體的運用 285

  實例213 運用承繼選擇器創立承繼窗體 285

  實例214 以編程方式創立承繼窗體 286

實例215 修正承繼窗體中的控件屬性 287

 

第3篇 控件使用篇

第11章 Windows常用控件的運用 290

11.1 按鈕控件的運用 291

  實例216 輕松打造絢麗按鈕 291

  實例217 給Button控件創立快捷鍵 292

  實例218 使Button控件大小自動順應文本長度 293

  實例219 失掉鼠標焦點後自動縮小的Button按鈕 294

  實例220 靜態創立多個Button控件 295

11.2 TextBox控件使用 296

  實例221 制造多行文本框 296

  實例222 制造密碼文本框 297

  實例223 在TextBox控件中顯示回車符 297

  實例224 只允許輸出數字的TextBox控件 298

  實例225 在TextBox控件底端顯示下劃線 299

  實例226 屏蔽TextBox控件上的粘貼功用 300

  實例227 屏蔽TextBox控件上默許的右鍵菜單 301

11.3 ComboBox控件使用 302

  實例228 設置ComboBox控件的默許選項為第一項 302

  實例229 將數據表中的字段添加到ComboBox控件中 303

  實例230 在ComboBox下拉列表中顯示圖片 304

  實例231 用ComboBox控件制造閱讀器網址輸出框 305

  實例232 完成帶查詢功用的ComboBox控件 306

11.4 RichTextBox控件使用 308

  實例233 在RichTextBox控件中添加超鏈接文字 308

  實例234 在RichTextBox控件中拔出圖片 309

  實例235 在RichTextBox控件中顯示RTF格式的文件 310

  實例236 運用RichTextBox控件保管文件 312

  實例237 為RichTextBox控件添加自定義滾動條 313

  實例238 在RichTextBox控件中完成關鍵字描紅 314

  實例239 在RichTextBox控件中交換文本文字 315

  實例240 在RichTextBox控件中完成項目符號功用 316

  實例241 設置RichTextBox控件中的文本對齊方式 318

11.5 ListBox控件使用 319

  實例242 在ListBox控件中完成選擇項功用 319

  實例243 選中ListBox控件中全部條目 320

  實例244 對ListBox控件中的數據停止排序 321

  實例245 在ListBox控件中查找指定項 322

  實例246 將數據庫數據添加到組合框中 323

  實例247 在ListBox控件間交流數據 324

  實例248 借助綁定控件完成數據選擇錄入 325

11.6 ListView控件使用 326

  實例249 ListView控件間的數據挪動 326

  實例250 將數據庫數據添加到ListView控件 327

  實例251 在ListView控件中完成修正功用 328

  實例252 在ListView控件中對數據排序 330

  實例253 在ListView控件中繪制底紋 331

  實例254 在列表視圖中拖動視圖項 332

  實例255 使ListView控件中的選擇項高亮顯示 333

  實例256 制造帶復選框的ListView控件 335

11.7 選擇類控件使用 336

  實例257 應用選擇控件完成權限設置 336

  實例258 應用選擇控件完成復雜查詢 337

11.8 TreeView控件使用 339

  實例259 在TreeView控件節點中顯示圖片 339

  實例260 完成帶復選框的TreeView控件 340

  實例261 將數據庫數據顯示到樹視圖中 341

  實例262 用樹型列表靜態顯示菜單 342

  實例263 用TreeView控件遍歷磁盤目錄 344

  實例264 修正TreeView控件的節點文本 345

  實例265 將XML文件節點綁定到TreeView控件中 346

11.9 選項卡控件的運用 347

  實例266 更改組項卡的顯示款式 347

  實例267 添加多個選項卡 348

  實例268 獲取選中的選項卡稱號 349

  實例269 刪除指定的選項卡 350

11.10 菜單使用實例 351

  實例270 為菜單添放慢捷鍵 351

  實例271 設置菜單項能否可用 352

  實例272 將菜單項的字體設置為粗體 353

  實例273 創立級聯菜單 354

  實例274 級聯菜單的靜態兼並 355

  實例275 帶歷史信息的菜單 356

  實例276 像開端菜單一樣美麗的菜單 357

  實例277 制造義務欄托盤菜單 357

  實例278 可以拉伸的菜單 358

  實例279 仿XP零碎的義務欄菜單 360

11.11 工具欄設計 361

  實例280 帶圖標的工具欄 361

  實例281 帶背景圖片的工具欄 362

  實例282 設計浮開工具欄 363

  實例283 帶下拉菜單的工具欄 364

  實例284 具有提示功用的工具欄 364

11.12 形態欄設計 365

  實例285 在形態欄中顯示復選框 365

  實例286 在形態欄中顯示以後零碎操作員 366

  實例287 在形態欄中實時顯示以後零碎時間 367

  實例288 帶進度條的形態欄 368

實例289 制造動畫效果的形態欄 369

 

第12章 Windows初級控件的運用 371

12.1 對話框組件的運用 372

  實例290 取得彈出對話框的相關前往值 372

  實例291 運用OpenFileDialog組件翻開文件 373

  實例292 設置OpenFileDialog組件中只能選擇圖片文件 374

  實例293 運用OpenFileDialog組件翻開多個文件 375

  實例294 運用SaveFileDialog組件保管文件 376

  實例295 運用FolderBrowserDialog組件選擇文件夾 377

  實例296 設置FolderBrowserDialog組件的默許途徑 378

  實例297 運用FontDialog組件設置字體 379

  實例298 運用ColorDialog組件設置字顏色 380

12.2 Timer組件的運用 381

  實例299 運用Timer組件制造計時器 381

  實例300 運用Timer組件顯示以後零碎時間 382

  實例301 運用Timer組件制造左右飄動的窗體 383

  實例302 運用Timer組件完成世界杯倒計時 384

  實例303 運用Timer組件完成人物動畫效果 385

12.3 EventLog組件 386

  實例304 運用EventLog組件讀寫事情日志 386

  實例305 運用EventLog組件保管Windows零碎日志 388

  實例306 運用EventLog組件向本機現有日志中添加條目 389

12.4 其他常用控件的典型使用 391

  實例307 運用MaskedTextBox控件完成輸出驗證 391

  實例308 制造日歷方案義務 392

  實例309 在ProgressBar控件中顯示進度百分比 394

  實例310 運用BackgroundWorker組件執行異步操作 395

  實例311 運用ErrorProvider組件驗證文本框輸出 398

  實例312 運用FileSystemWatcher組件監視日志文件 399

  實例313 運用HelpProvider組件調用協助文件 401

  實例314 運用Process組件訪問本地進程 402

  實例315 運用ServiceController組件控制計算機服務 403

  實例316 運用ImageList組件制造動畫圖片 406

  實例317 運用DirectoryEntry組件樹立虛擬目錄 407

12.5 常用控件控制技術 409

  實例318 順序運轉時智能增減控件 409

  實例319 多控件焦點循環挪動 410

  實例320 運用控件的Tag屬性傳遞信息 412

  實例321 為控件設置快捷鍵 413

12.6 控件焦點變換 414

  實例322 按回車鍵變換控件焦點 414

  實例323 順序運轉時拖動控件 415

實例324 控件失掉焦點時變色 417

 

第13章 DataGridView數據控件 418

13.1 DataGridView控件根本設置 419

  實例325 設置DataGridView控件中網格線的款式 419

  實例326 設置DataGridView控件中字體的款式 419

  實例327 在DataGridView控件中設置數據顯示格式 420

  實例328 設置DataGridView單元格的文本對齊方式 421

  實例329 在DataGridView控件中驗證數據輸出 422

  實例330 在DataGridView的單元格中啟用換行 423

  實例331 制止DataGridView控件中添加和刪除行 424

  實例332 禁用DataGridView控件列表頭自動排序功用 425

13.2 DataGridView控件適用開發 426

  實例333 對DataGridView控件停止數據綁定 426

  實例334 DataGridView選中單元格時整個行背景變色 427

  實例335 在DataGridView控件中隔行換色 429

  實例336 在DataGridView控件中完成下拉列表 430

  實例337 在DataGridView控件中顯示圖片 431

  實例338 為DataGridView控件完成復選功用 431

  實例339 在DataGridView控件中添加“算計”和“均勻值” 433

  實例340 運用主從表檢查消費單詳細信息 434

  實例341 將DataGridView中數據導出到Word 435

  實例342 將DataGridView中數據導出到Excel 437

  實例343 像Excel一樣復制DataGridView中數據 439

實例344 從DataGridView中拖放數據到 TreeView 443

 

第14章 自定義用戶控件 447

14.1 重繪Windows規范控件 448

  實例345 丑化ComboBox控件下拉列表 448

  實例346 丑化單選按鈕控件 449

  實例347 丑化復選框控件 453

  實例348 重繪ListBox控件 455

14.2 自定義Windows控件 457

  實例349 自定義水晶按鈕控件 457

  實例350 自制數值文本框組件 461

  實例351 設計帶行數和標尺的RichTextBox控件 466

  實例352 自制平滑進度條控件 471

  實例353 制造Vista作風的日歷 473

實例354 DataGridView和BindingSource復合控件 477

 

第4篇 文件操作篇

第15章 文件根本操作 482

15.1 獲取文件根本信息 483

  實例355 獲取文件的大小 483

  實例356 獲取文件擴展名 484

  實例357 獲取文件創立時間 485

  實例358 獲取文件最後一次修正時間 486

  實例359 獲取文件名制止運用的字符 487

15.2 創立和刪除文件 488

  實例360 創立和刪除文件 488

  實例361 生成隨機文件名或文件夾名 489

  實例362 樹立暫時文件 490

  實例363 依據日期靜態樹立文件 491

  實例364 清空回收站中的一切文件 492

15.3 查找文件 493

  實例365 反省文件能否存在 493

  實例366 獲取文件夾下一切子文件夾及文件的稱號 494

  實例367 搜索文件 496

15.4 修正文件 497

  實例368 修正文件屬性 497

  實例369 修正文件及目錄的名字 498

  實例370 將長文件名轉換成短文件名 499

  實例371 文件批量更名 500

15.5 復制文件 502

  實例372 運用FileStream復制大文件 502

  實例373 復制文件時顯示復制進度 504

  實例374 批量復制文件 506

15.6 指定類型的文件操作 507

  實例375 運用C#操作INI文件 507

  實例376 運用C#操作XML文件 509

  實例377 創立PDF文檔 513

15.7 其他 514

  實例378 獲取窗口文本 514

  實例379 判別文件能否正在被運用 516

  實例380 C#中完成文件拖放 517

  實例381 依據內容對文件停止比擬 518

  實例382 獲取文件夾中的圖標資源 519

  實例383 將一個文件聯系成多個小文件 521

實例384 將多個小文件兼並為一個文件 523

 

第16章 文件夾根本操作 525

16.1 獲取文件夾信息 526

  實例385 取得文件夾創立時間 526

  實例386 獲取暫時文件目錄 527

  實例387 獲取使用順序所在目錄 527

  實例388 失掉零碎以後目錄 528

  實例389 獲取途徑名制止運用的字符 529

16.2 文件夾操作 530

  實例390 判別指定文件夾能否存在 530

  實例391 創立文件夾 531

  實例392 以以後日期時間為依據創立文件夾 532

  實例393 挪動文件夾 533

  實例394 刪除文件夾 533

  實例395 獲取一切邏輯磁盤目錄 534

  實例396 獲取指定文件夾的下級目錄 537

  實例397 運用遞歸法刪除文件夾中的一切文件 538

  實例398 對指定文件夾中的文件停止分類存儲 539

實例399 假裝文件夾 540

 

第17章 文件流操作 544

17.1 文件的讀取和寫入 545

  實例400 創立一個文件用於寫入UTF-8編碼的文本 545

  實例401 OpenRead辦法翻開現有文件並讀取 546

  實例402 OpenWrite辦法翻開現有文件並停止寫入 547

  實例403 翻開現有UTF-8編碼文本文件並停止讀取 549

  實例404 讀取文件中的第一行數據 550

  實例405 按行讀取文本文件中的數據 550

  實例406 讀取文件中的一切數據 551

  實例407 向文件中寫入追加數據 552

17.2 常用的文件流操作 553

  實例408 將文本文件轉換成網頁文件 553

  實例409 讀寫內存流數據 555

  實例410 創立並寫入二進制文件數據 556

  實例411 讀取二進制文件中的內容 558

  實例412 運用緩沖流復制文件 559

  實例413 解析只要一種格式的文本文件 560

實例414 解析含有多種格式的文本文件 562

 

第18章 加密、解密及解緊縮文件 565

18.1 加密與解密文件 566

  實例415 對文本文件停止加密與解密 566

  實例416 應用圖片對文件停止加密與解密 569

  實例417 運用ROT13算法加密解密文件 571

  實例418 運用對稱算法加密解密文件 573

  實例419 運用口令加密可執行文件 575

18.2 緊縮和解緊縮文件 579

  實例420 如何運用GZip緊縮文件 579

  實例421 如何運用GZip解壓文件 580

  實例422 如何運用WinRAR緊縮文件 582

  實例423 如何運用WinRAR解壓文件 583

實例424 批量緊縮和解緊縮文件 585

 

第5篇 C#與Office高效開發篇

第19章 C#與Word互操作 590

19.1 Word文檔根本操作 591

  實例425 將Word文檔嵌入到WinForm窗體中 591

  實例426 創立Word文檔 592

  實例427 向Word文檔中寫入文字 594

  實例428 在Word文檔中拔出圖片 595

  實例429 在Word文檔中繪制表格 597

  實例430 向Word文檔中拔出Windows控件 599

  實例431 設置Word文檔中的字體款式 600

  實例432 統計Word文檔中的字符數 602

  實例433 將一個Word文檔聯系為多個小Word文檔 604

  實例434 將多個Word文檔兼並為一個Word文檔 606

  實例435 批量交換Word文檔中指定的字符串 609

19.2 讀取內部數據到Word中 612

  實例436 讀取文本文件到Word中 612

  實例437 讀取多個文本文件到同一Word文檔中 613

  實例438 讀取Access數據到Word並對數據列停止計算 615

  實例439 將SQL Server數據查詢後果輸入到Word 618

  實例440 將XML中的數據讀取到Word文檔中 620

19.3 將Word中的數據停止輸入處置 622

  實例441 讀取Word數據到文本文件 622

  實例442 將Word中的數據分解到多個文本文件中 624

  實例443 讀取Word文檔中表格數據到Access數據庫 626

  實例444 讀取Word文檔中表格數據到SQL Server數據庫 629

  實例445 實時讀取Word文檔中表格數據到 SQL Server數據庫 630

  實例446 每天定時讀取Word文檔中表格數據給指定數據庫 632

  實例447 將Word文檔轉換為HTML網頁 634

  實例448 在打印預覽中顯示Word文檔 637

  實例449 提取Word文檔中的目錄 638

實例450 在Word文檔中樹立小型使用順序 640

 

第20章 高效使用Excel 643

20.1 Excel根本操作 644

  實例451 將Excel文件嵌入到WinForm窗體中 644

  實例452 創立Excel文件並保管 645

  實例453 為Excel任務簿設置和肅清密碼 646

  實例454 為一個Excel文件創立多個任務表 648

  實例455 刪除Excel文件中指定的任務表 650

20.2 讀取內部數據到Excel 651

  實例456 讀取文本文件到Excel並對數據列停止格式化 651

  實例457 將文本文件數據分解到Excel中的不同數據表 653

  實例458 讀取多個Word文檔文件到Excel同一數據表 654

  實例459 讀取Access數據到Excel 657

  實例460 將SQL Server數據查詢後果輸入到 Excel 659

  實例461 實時讀取不同數據到Excel停止匯總處置 660

  實例462 每天定時將各地上報後果處置到Excel 664

20.3 將Excel數據停止輸入處置 666

  實例463 讀取Excel指定表數據到文本文件 666

  實例464 將Excel數據分解到多個文本文件 668

  實例465 讀取多個Excel文件數據到Word文檔 669

  實例466 讀取Excel查詢後果到Access數據庫 672

  實例467 將多個Excel文件輸入到同一SQL Server數據庫 674

  實例468 實時讀取Excel數據到SQL Server數據庫 676

  實例469 批量讀取Excel文件給指定數據庫 677

  實例470 每天定時讀取Excel文件給指定數據庫 680

20.4 應用Excel停止數據發掘 682

  實例471 在Excel的指定范圍內搜索文本 682

  實例472 應用Excel對數據停止多列排序 684

  實例473 應用Excel將數據生成圖表 687

  實例474 應用Excel對數據停止多表計算 689

  實例475 應用Excel對數據停止格式轉換 692

  實例476 將多個Excel文件匯總到一個Excel文件 694

  實例477 將多個Excel文件停止自動匯總 695

實例478 自動用遞增變化的數據填充Excel 697

 

第6篇 圖形圖像與多媒體篇

第21章 根本圖形繪制 702

21.1 繪制根本圖形 703

  實例479 繪制直線 703

  實例480 繪制矩形 704

  實例481 繪制正方形 705

  實例482 繪制橢圓 706

  實例483 繪制圓弧 707

  實例484 繪制指定角度的扇形 708

  實例485 繪制貝塞爾曲線 709

  實例486 繪制多邊形 710

  實例487 繪制文本 711

21.2 繪制組合圖形 712

  實例488 復雜畫圖順序 712

  實例489 繪制公章 716

  實例490 波形圖的繪制 717

  實例491 繪制圖形驗證碼 718

  實例492 繪制中文驗證碼 719

  實例493 運用雙緩沖技術繪圖 721

 

第22章 圖像處置技術 723

22.1 圖像格式轉換 724

  實例494 BMP轉換為JPG格式 724

  實例495 JPG轉換成BMP格式 725

  實例496 位圖轉化為WMF 726

  實例497 ICO文件轉化為位圖 727

  實例498 GIF動畫與JPG圖片的轉換 728

  實例499 批量圖像格式轉換 729

22.2 圖像預覽 732

  實例500 部分圖像縮小 732

  實例501 閱讀大圖片 733

  實例502 剪切圖片 734

  實例503 鼠標拖拽圖像 736

22.3 圖像的縮放與變換 737

  實例504 縮小和減少圖像 737

  實例505 生成圖片縮略圖 738

  實例506 旋轉JPG圖像 739

  實例507 圖像的翻轉 741

  實例508 以恣意角度旋轉圖像 741

  實例509 以橢圓形顯示圖像 743

22.4 圖像的特殊效果 744

  實例510 百葉窗效果顯示圖像 744

  實例511 推拉效果顯示圖像 745

  實例512 程度交織效果顯示圖像 746

  實例513 垂直交織效果顯示圖像 748

  實例514 紋理效果顯示圖像 749

  實例515 浮雕效果顯示圖像 750

  實例516 底片效果顯示圖像 752

  實例517 積木效果顯示圖像 753

  實例518 馬賽克效果顯示圖像 754

  實例519 柔化效果顯示圖像 755

  實例520 霧化效果顯示圖像 757

  實例521 銳化效果顯示圖像 758

  實例522 彩色效果顯示圖像 759

  實例523 光暈效果顯示圖像 760

  實例524 分塊效果顯示圖像 761

  實例525 油畫效果顯示圖像 762

  實例526 周圍分散方式顯示圖像 764

22.5 特殊效果的文字 765

  實例527 倒影效果的文字 765

  實例528 投影效果的文字 766

  實例529 印版效果的文字 767

  實例530 暗影效果的文字 768

  實例531 傾斜效果的文字 769

  實例532 突變效果的文字 770

  實例533 縮放效果的文字 772

  實例534 輝光效果的文字 773

22.6 圖像辨認 775

  實例535 檢查圖片的像素 775

  實例536 獲取圖片類型 776

  實例537 獲取指定點的RGB值 777

  實例538 設置圖像中指定地位的像素值 778

  實例539 在圖像文件中完成自定義標志 780

22.7 常用的圖像工具 782

  實例540 屏幕抓圖 782

  實例541 抓取網站整頁面 784

  實例542 屏幕顏色拾取器 787

  實例543 不失真緊縮圖片 789

22.8 圖像使用 792

  實例544 隨機改換壁紙順序 792

  實例545 制造屏幕維護順序 793

  實例546 為數碼照片添加日期 796

  實例547 批量添加圖片水印 797

  實例548 仿QQ截圖 801

  實例549 模仿石英鐘 803

  實例550 制造畫桃花小游戲 805

  實例551 打造自己的開心農場 806

  第23章 常用圖表使用 810

23.1 復雜圖表的繪制 811

  實例552 繪制柱形圖 811

  實例553 繪制面形圖 812

23.2 柱形圖表 813

  實例554 應用柱形圖剖析匯總數據 813

  實例555 應用柱形圖表剖析商品走勢 815

  實例556 對排序數據停止剖析 817

  實例557 應用控件完成柱形圖剖析 818

  實例558 在柱形圖的指定地位顯示闡明文字 819

23.3 折線圖表 821

  實例559 應用折線圖剖析產品銷售走勢 821

  實例560 應用折線圖剖析彩票中獎狀況 823

  實例561 多曲線數據剖析 825

  實例562 網站人氣指數曲線剖析 828

23.4 餅型圖表 830

  實例563 應用餅型圖剖析公司男女比率 830

  實例564 應用餅型圖剖析產品市場占有率 831

  實例565 應用多餅型圖剖析企業人力資源狀況 832

  實例566 在餅型圖的核心顯示闡明文字 834

  實例567 制造一個可以旋轉的餅型圖 838

  第24章 動畫處置技術 840

24.1 圖像動畫 841

  實例568 隨鼠標挪動的圖像 841

  實例569 十字光標定位 842

  實例570 抓取鼠標外形 843

  實例571 圖片自動播放 844

24.2 多媒體動畫的制造 846

  實例572 應用Image制造小動畫 846

  實例573 制造家庭影集 847

  實例574 制造AVI播放器 848

  實例575 制造電影特效效果 850

24.3 多媒體動畫的播放 851

  實例576 播放Gif動畫 851

  實例577 播放Flash動畫 853

  實例578 播放FLV文件 855

  實例579 產品電子報價 857

實例580 產品滾動展現順序 859

 

第25章 音頻與視頻控制 861

25.1 CD、VCD播放 862

  實例581 播放指定的avi-mid-wav文件 862

  實例582 獲取多媒體詳細信息列表 863

25.2 MP3、WAV播放 864

  實例583 獲取MP3文件的播放時間 864

  實例584 多功用MP3播放器 866

  實例585 獲取MP3文件的歌詞 868

  實例586 學校體操定時音樂播放 870

  實例587 M3U歌詞文件的創立及刪除 871

  實例588 異步加載並播放聲響文件 874

25.3 媒體控制 875

  實例589 獲取聲響設備的稱號及PNPDeviceID 875

  實例590 檢測能否裝置聲卡 876

  實例591 翻開和封閉CDROM 877

  實例592 控制PC喇叭發聲 878

  實例593 獲取顯示設備的稱號及PNPDeviceID 880

  實例594 獲取顯示設備的最大、最小及以後刷新率 880

  實例595 獲取顯示設備的以後顯示形式 881

  實例596 收聽網絡電台 882

25.4 多媒體使用 883

  實例597 制造開機祝願順序 883

  實例598 電子相冊屏幕維護順序 884

  實例599 歌曲播放屏幕維護順序 886

  實例600 開發一個語音計算器 887

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved