出版時間:2003-08-01 出版社:電子工業(yè)出版社 作者:尹立宏 頁數(shù):401 字數(shù):609
Tag標簽:無
內(nèi)容概要
本書主要針對具有Visual C#.NET基礎(chǔ)知識的讀者。全書通過150個實例全面介紹了使用Visual C#.NET開發(fā)普通應(yīng)用程序、控制臺應(yīng)用程序、數(shù)據(jù)庫應(yīng)用程序,以及Web應(yīng)用程序的方法、技巧和經(jīng)驗。這些實例簡單實用、典型性強、功能突出,所涉及的技術(shù)可以解決同類問題。使用本書的最好方法是通過學習掌握實例中提供的技術(shù)或技巧,然后使用這些技術(shù)嘗試實現(xiàn)更為復(fù)雜的功能,并應(yīng)用到更多方面。
本書內(nèi)容豐富、結(jié)構(gòu)合理,敘述簡潔明了,可以作為廣大編程愛好者提高編程水平的自學教材,也可以供程序開發(fā)人員和大專院校有關(guān)計算機及其相關(guān)專業(yè)的師生作為參考資料。
書籍目錄
第1章 界面編程實例 1實例1 安裝與部署 2實例2 漸顯窗體 4實例3 使程序始終在前面 6實例4 將窗體編譯為類庫 6實例5 繼承窗體設(shè)計 8實例6 設(shè)計多邊形窗體 9實例7 用獲取路徑的方法得到圓形窗體 12實例8 分割窗體 16實例9 在菜單中添加圖標 17實例10 漸變的窗口背景 19實例11 使用任務(wù)欄的狀態(tài)區(qū) 21實例12 在運行時更新狀態(tài)欄信息 24實例13 拖動無標題窗體 27實例14 設(shè)置應(yīng)用程序的圖標 28實例15 共享菜單命令 31實例16 動態(tài)設(shè)置窗體光標 33實例17 自制菜單 36實例18 在窗體的系統(tǒng)菜單中添加菜單項 38實例19 本地化Windows窗體(1) 41實例20 本地化Windows窗體(2) 43實例21 設(shè)計字形窗體 46實例22 窗體的動畫效果 49實例23 可動態(tài)調(diào)整透明區(qū)域的窗體 51第2章 圖像處理實例 53實例24 動態(tài)抓取屏幕 54實例25 將圖像中的某種顏色設(shè)置為透明 56實例26 圖像的門簾效果顯示 59實例27 顯示動畫光標 62實例28 縮放時使用插值模式控制圖像質(zhì)量 64實例29 實現(xiàn)大圖像瀏覽 67實例30 用圖像填充平鋪形狀 69實例31 提取并顯示exe文件包含的圖標 71實例32 抓取并顯示程序中的鼠標形狀 74實例33 圖像的局部放大 76實例34 對圖像進行浮雕處理 78實例35 獲得任意點的顏色值 81實例36 旋轉(zhuǎn)顯示文本 83實例37 實現(xiàn)陰影效果文字 85實例38 使用圖案填充文字 87實例39 將彩色圖片轉(zhuǎn)換為灰度圖片 88實例40 實現(xiàn)空心字體效果 91實例41 反轉(zhuǎn)圖片顏色 94實例42 創(chuàng)建縮略圖 97實例43 在一個區(qū)域中剪輯 99實例44 使用顏色再變換表 102實例45 使用兩種不同質(zhì)量設(shè)置繪制文本 104實例46 繪制垂直文本 106實例47 播放gif動畫 108實例48 用顏色矩陣設(shè)置圖像中的Alpha值 110實例49 旋轉(zhuǎn)、反射和扭曲圖像 113實例50 創(chuàng)建個性化小助手 114第3章 圖形處理實例 119實例51 創(chuàng)建線性梯度 120實例52 連接線條 122實例53 繪制直線和曲線并組成圖形 124實例54 一個區(qū)域中的單擊檢測 128實例55 繪制自定義虛線 131實例56 將Gamma校正應(yīng)用于梯度 132實例57 繪制用紋理填充的圖形 134實例58 設(shè)置鋼筆的寬度和對齊方式 136實例59 繪制不透明和半透明的線條 138實例60 圖形容器的應(yīng)用 140實例61 應(yīng)用全局變形和局部變形 144實例62 繪制具有多種風格端點的線條 147實例63 繪制貝賽爾樣條 151實例64 創(chuàng)建軌跡梯度畫刷填充圖形 153實例65 繪制基數(shù)樣條 156實例66 繪制打開和閉合的曲線 158實例67 繪制正弦曲線 161實例68 繪制多邊形 163實例69 繪制藝術(shù)圖案(1) 165實例70 繪制藝術(shù)圖案(2) 167第4章 文件處理實例 171實例71 獲取文件屬性 172實例72 拷貝文件 173實例73 刪除目錄 175實例74 文本文件與RichTextBox 176實例75 獲取文件的版本信息 179實例76 在文件中保存組件屬性 180實例77 獲取驅(qū)動器信息 182實例78 定時讀寫文件 185實例79 創(chuàng)建目錄列表 188實例80 基本序列化 189實例81 序列化數(shù)組到文件中 192實例82 讀取序列化后的數(shù)組 194實例83 讀寫二進制文件 197實例84 讀寫ini文件 200實例85 獲得文件路徑信息 203實例86 文件關(guān)聯(lián) 205實例87 獲取指定文件的圖標 208實例88 獲取系統(tǒng)中的可用驅(qū)動器列表 211第5章 系統(tǒng)控制實例 215實例89 設(shè)置應(yīng)用程序的快捷鍵 216實例90 禁止用戶關(guān)閉操作系統(tǒng) 217實例91 使用托管回調(diào)函數(shù) 219實例92 獲取計算機名 221實例93 列舉系統(tǒng)中的環(huán)境變量 222實例94 獲取系統(tǒng)的特殊路徑 225實例95 啟動指定程序 228實例96 關(guān)閉指定程序 229實例97 枚舉計算機上的進程 231實例98 獲取進程信息 234實例99 調(diào)用API函數(shù) 237實例100 生成DLL類庫文件 239實例101 調(diào)用DLL類庫文件 239實例102 在系統(tǒng)快捷菜單中添加命令 240實例103 屏蔽消息 243實例104 實現(xiàn)程序的互斥運行 246實例105 獲取并設(shè)置系統(tǒng)時間 247實例106 監(jiān)視剪貼板 251實例107 模擬鼠標 255實例108 模擬鍵盤操作 257第6章 控件與組件應(yīng)用實例 261實例109 自畫ListBox 262實例110 使用“打開”對話框 266實例111 使用“保存”對話框 270實例112 設(shè)置文本的字體 273實例113 實現(xiàn)查找功能 277實例114 密碼文本框 280實例115 實現(xiàn)拖放操作 282實例116 拖放圖形文件 286實例117 創(chuàng)建隊列 288實例118 使用消息 290實例119 分類枚舉指定計算機的服務(wù) 294實例120 響應(yīng)文件系統(tǒng)事件 298實例121 檢索類別和計數(shù)器 300實例122 查看計數(shù)器值 304實例123 創(chuàng)建自定義性能計數(shù)器值 305實例124 實現(xiàn)日志記錄的主要功能 309第7章 數(shù)據(jù)庫開發(fā)實例 313實例125 連接數(shù)據(jù)庫 314實例126 訪問和更新數(shù)據(jù) 317實例127 只顯示所需數(shù)據(jù) 320實例128 模糊查詢 326實例129 同時顯示相關(guān)表數(shù)據(jù) 330實例130 更新相關(guān)表 334實例131 優(yōu)化只讀數(shù)據(jù)的訪問 338實例132 從數(shù)據(jù)庫中獲取單個值 340實例133 使用動態(tài)屬性 341實例134 顯示XML數(shù)據(jù)和架構(gòu) 346實例135 XML文件編輯器 350第8章 Web應(yīng)用程序開發(fā)實例 353實例136 創(chuàng)建基本的Web窗體頁 354實例137 驗證Web窗體頁中的用戶輸入 357實例138 讀寫數(shù)據(jù)庫數(shù)據(jù) 362實例139 在Web窗體頁間傳遞值(內(nèi)聯(lián)代碼) 369實例140 在Web窗體頁間傳遞值(代碼隱藏) 373實例141 在Web窗體中檢測瀏覽器類型 377實例142 將用戶重定向到另一頁 379實例143 將多個事件連接到一個事件程序 382實例144 創(chuàng)建用戶控件 385實例145 在Web窗體頁中包括用戶控件 387實例146 處理用戶控件事件 388實例147 將Web窗體頁轉(zhuǎn)換為用戶控件 391實例148 創(chuàng)建XML Web Services 392實例149 部署XML Web Services 396實例150 訪問XML Web Services 398
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
Visual C#.NET應(yīng)用編程150例 PDF格式下載