注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C#開發(fā)經(jīng)驗(yàn)技巧寶典

C#開發(fā)經(jīng)驗(yàn)技巧寶典

C#開發(fā)經(jīng)驗(yàn)技巧寶典

定 價(jià):¥85.00

作 者: 明日科技
出版社: 人民郵電出版社
叢編項(xiàng): 軟件工程師典藏
標(biāo) 簽: C/Turbo C

ISBN: 9787115166890 出版時(shí)間: 2007-11-01 包裝: 平裝
開本: 16 頁數(shù): 703 字?jǐn)?shù):  

內(nèi)容簡介

  本書介紹了1149個(gè)Visual C#開發(fā)經(jīng)驗(yàn)技巧,覆蓋了程序開發(fā)中的各種實(shí)際需求。全書共分27章,分別是開發(fā)環(huán)境、語言基礎(chǔ)、程序算法、數(shù)據(jù)處理、資料驗(yàn)證技術(shù)、日期與時(shí)間、Windows窗體控件、Web頁面設(shè)計(jì)、HTML客戶端控件與服務(wù)器控件、內(nèi)置對象、圖形圖像技術(shù)、動(dòng)畫與多媒體、鼠標(biāo)與鍵盤、文件、文件管理及數(shù)據(jù)流、Windows開發(fā)技術(shù)、程序應(yīng)用控制、SQL查詢相關(guān)技術(shù)、數(shù)據(jù)庫技術(shù)、打印與報(bào)表技術(shù)、C#高級(jí)應(yīng)用開發(fā)、硬件及相關(guān)開發(fā)技術(shù)、網(wǎng)絡(luò)開發(fā)相關(guān)技術(shù)、注冊表應(yīng)用、安全技術(shù)、程序調(diào)試與錯(cuò)誤處理?!”緯接信涮坠獗P。光盤提供了書中所有實(shí)例的源代碼,代碼都經(jīng)過精心調(diào)試,保證能夠正常運(yùn)行?!”緯m用于各類程序開發(fā)人員學(xué)習(xí)使用,也可供廣大計(jì)算機(jī)愛好者和大中專院校師生學(xué)習(xí)參考。

作者簡介

暫缺《C#開發(fā)經(jīng)驗(yàn)技巧寶典》作者簡介

圖書目錄

第1章 開發(fā)環(huán)境 1
1.1 Visual Studio開發(fā)環(huán)境安裝與配置 2
0001 安裝Visual Studio 2005開發(fā)環(huán)境須知 2
0002 配置合適的Visual Studio 2005開發(fā)環(huán)境 2
0003 設(shè)置程序代碼行序號(hào) 3
0004 開發(fā)環(huán)境全屏顯示 3
0005 設(shè)置窗口的自動(dòng)隱藏功能 3
0006 根據(jù)需要?jiǎng)?chuàng)建所需解決方案 4
0007 如何使用“驗(yàn)證的目標(biāo)架構(gòu)”功能 4
1.2 Visual Studio開發(fā)環(huán)境的使用 4
0008 為程序設(shè)置版本和幫助信息 4
0009 設(shè)置Windows應(yīng)用程序啟動(dòng)窗體 5
0010 設(shè)置Web應(yīng)用程序起始頁 5
0011 如何設(shè)置程序的出錯(cuò)窗口 5
0012 如何進(jìn)行程序調(diào)試 6
0013 如何結(jié)束不能正常運(yùn)行的程序 6
0014 如何鎖定窗體中的控件 6
0015 統(tǒng)一窗體中控件的字體設(shè)置 7
0016 通過“格式”菜單布局窗體 7
0017 起始頁中的“Visual Studio開發(fā)人員新聞” 7
1.3 MSDN幫助的使用 8
0018 有效利用Visual Studio 2005附帶程序 8
0019 有效使用MSDN幫助 9
0020 如何設(shè)置MSDN幫助 9
1.4 其他 10
0021 如何添加項(xiàng)目引用 10
0022 如何添加Web引用 10
0023 如何添加引用第3方控件 11
0024 如何生成DLL文件 11
0025 如何使用不安全代碼 11
第2章 語言基礎(chǔ) 13
2.1 注釋 14
0026 如何對代碼進(jìn)行注釋 14
0027 #region、#endregion關(guān)鍵字的使用技巧 14
0028 “///”符號(hào)的使用技巧 14
0029 使用注釋取消程序語句的執(zhí)行 15
2.2 語句 15
0030 跳轉(zhuǎn)語句GOTO的使用 15
0031 Continue語句的使用 16
0032 Break語句的使用 16
0033 Return語句的使用 17
0034 如何實(shí)現(xiàn)無限循環(huán) 17
0035 巧用foreach語句控制控件 18
0036 有效使用switch case語句 18
2.3 運(yùn)算符 19
0037 如何使用引號(hào)賦值 19
0038 巧用“^=”運(yùn)算符 19
0039 巧用位移運(yùn)算符 20
0040 使用條件運(yùn)算符 20
0041 巧用分隔符 20
0042 如何處理轉(zhuǎn)義字符 21
0043 “;”結(jié)束符問題 21
0044 如何使用“??”操作符 22
2.4 表達(dá)式與關(guān)鍵詞 22
0045 正確使用“&&”和“||” 22
0046 如何處理程序“溢出”錯(cuò)誤 23
0047 有效使用base關(guān)鍵字 23
0048 typeof表達(dá)式的使用 23
0049 params關(guān)鍵字可以指定多參數(shù) 24
0050 using關(guān)鍵字的用法 24
0051 變量的作用域 25
2.5 其他 26
0052 有效使用this對象 26
0053 如何聲明變量 26
0054 如何聲明相同類型的多個(gè)變量 26
0055 利用Object變量傳遞參數(shù) 27
0056 強(qiáng)行改變運(yùn)算符的運(yùn)算順序 27
第3章 程序算法 29
3.1 數(shù)據(jù)結(jié)構(gòu) 30
0057 如何實(shí)現(xiàn)單向鏈表 30
0058 如何實(shí)現(xiàn)雙向鏈表 35
0059 如何實(shí)現(xiàn)堆棧 41
0060 隊(duì)列的實(shí)現(xiàn) 43
0061 樹的實(shí)現(xiàn) 44
3.2 排序 48
0062 如何實(shí)現(xiàn)選擇排序算法 48
0063 如何實(shí)現(xiàn)冒泡排序算法 49
0064 如何實(shí)現(xiàn)快速排序算法 50
0065 如何實(shí)現(xiàn)插入排序算法 50
0066 如何實(shí)現(xiàn)希爾排序算法 51
3.3 常見算法的實(shí)際應(yīng)用 52
0067 計(jì)算1+22+33+44+……+nn的值 52
0068 計(jì)算10!的值 52
0069 求最大公約數(shù) 52
0070 求最小公倍數(shù) 53
0071 判斷素?cái)?shù)的算法 53
0072 如何判斷一個(gè)數(shù)是否是完數(shù) 54
0073 歌德巴赫猜想的算法 54
0074 八皇后問題 54
0075 用回溯法找出n個(gè)自然數(shù)中取r個(gè)數(shù)的全排列 55
0076 約瑟夫環(huán)問題 56
0077 猴子選大王 57
0078 如何判斷IP是否正確 57
0079 如何將小寫金額轉(zhuǎn)換為大寫金額 57
0080 統(tǒng)計(jì)文本字?jǐn)?shù) 58
0081 文本中首字母改為大寫 59
0082 C#隨機(jī)數(shù)的產(chǎn)生 59
0083 身份證從15位升至18位算法 60
0084 十進(jìn)制數(shù)轉(zhuǎn)二進(jìn)制數(shù)的算法 60
0085 十進(jìn)制數(shù)轉(zhuǎn)八進(jìn)制數(shù)的算法 61
0086 十進(jìn)制數(shù)轉(zhuǎn)十六進(jìn)制數(shù)的算法 62
0087 二、八、十六進(jìn)制數(shù)轉(zhuǎn)十進(jìn)制數(shù)的算法 63
3.4 密碼算法 65
0088 使用MD5算法對密碼進(jìn)行加密 65
0089 “凱撒”密碼的算法 65
第4章 字符及字符串處理技術(shù) 67
4.1 字符及字符串轉(zhuǎn)換 68
0090 如何獲得字母的ASCII碼 68
0091 如何根據(jù)ASCII碼獲得字母 68
0092 編程中經(jīng)常使用的ASCII碼 68
0093 獲得漢字的區(qū)位碼 69
0094 如何根據(jù)區(qū)位碼獲得漢字 69
0095 如何將行字符串轉(zhuǎn)換為列字符串 70
0096 如何將數(shù)字轉(zhuǎn)換為字符串 70
0097 如何將字符串轉(zhuǎn)換為數(shù)字 70
0098 如何將數(shù)字轉(zhuǎn)換為日期格式 71
0099 如何將數(shù)字轉(zhuǎn)換為貨幣格式 71
0100 將字母全部轉(zhuǎn)換大寫 71
0101 將字母全部轉(zhuǎn)換小寫 72
0102 將字符串首字母轉(zhuǎn)換大寫 72
0103 如何進(jìn)行字節(jié)數(shù)組和字符串的相互轉(zhuǎn)換 72
0104 如何把一個(gè)按空格分割的字符串存儲(chǔ)在一個(gè)ArrayList數(shù)組中 73
4.2 獲取字符串信息 73
0105 如何獲得一個(gè)字符串的長度 73
0106 如何獲得一個(gè)字符串中數(shù)字的長度 74
0107 如何獲得字符串中數(shù)字或字母的長度 74
0108 如何獲得字符串中某個(gè)數(shù)字的位置 75
0109 獲得字符串中漢字的個(gè)數(shù) 76
0110 獲得字符串中指定后幾位字符 76
0111 計(jì)算字符串中子字符串出現(xiàn)的次數(shù) 76
0112 獲得字符串中大寫字母的個(gè)數(shù) 77
0113 獲得某字符在字符串中最后出現(xiàn)的位置 78
0114 如何找出字符串中某一字符的所有位置 78
4.3 常用字符及字符串處理技術(shù) 79
0115 如何判斷是否為數(shù)字 79
0116 如何在字符串中查找指定字符 79
0117 如何在字符串中用一子串替換另一子串 80
0118 將新字符串添加到已有字符串中 80
0119 如何在字符串中添加多個(gè)空格 81
0120 如何根據(jù)標(biāo)點(diǎn)符號(hào)分行 81
0121 如何將字符串顛倒輸出 82
0122 如何設(shè)置小數(shù)的保留位數(shù) 82
0123 如何對字符串進(jìn)行組合或分解 82
0124 判斷字符串中某一字符是否大寫 83
0125 按要求生成指定位數(shù)編號(hào) 83
0126 確定兩字符串是否相等 84
0127 判斷兩字符串中指定子串是否相等 84
0128 判斷字符串是否為日期格式 85
0129 清除字符串中指定的字符 85
0130 復(fù)制字符串中指定的字符 85
0131 巧截字符串的數(shù)字 86
0132 如何存儲(chǔ)變長字符串 86
0133 在進(jìn)行字符串比較時(shí)忽略大小寫 87
0134 如何去除字符串尾空格 87
0135 如何去掉字符串中所有空格 88
0136 如何進(jìn)行文本加密與解密 88
0137 如何區(qū)別0、空字符串、Null、Empty和Nothing 89
0138 從字符串中分離文件路徑、文件名及擴(kuò)展名 89
0139 如何批量替換某一類字符串 89
第5章 數(shù)據(jù)處理 91
5.1 數(shù)字處理技巧 92
0140 如何對計(jì)算結(jié)果四舍五放入 92
0141 如何將商品金額小寫轉(zhuǎn)換成大寫 92
0142 如何根據(jù)生日自動(dòng)計(jì)算員工年齡 93
0143 如何設(shè)置貨幣值中使用的小數(shù)位數(shù) 93
0144 如何自定義貨幣值中的小數(shù)點(diǎn) 94
0145 如何自定義貨幣值中小數(shù)點(diǎn)左邊數(shù)字分組字符 94
0146 如何自定義貨幣值中小數(shù)點(diǎn)左邊每一組的位數(shù) 95
0147 如何自定義百分比值中小數(shù)的位數(shù) 95
0148 如何自定義百分比小數(shù)點(diǎn) 96
0149 如何自定義百分比小數(shù)點(diǎn)左邊數(shù)字分組字符 96
0150 如何自定義百分比小數(shù)點(diǎn)左邊每一組的位數(shù) 97
0151 如何自定義百分比符號(hào) 97
0152 如何自定義數(shù)字小數(shù)點(diǎn)右邊的保留位數(shù) 98
0153 如何自定義數(shù)字小數(shù)點(diǎn)左邊分組位數(shù) 98
0154 格式化輸入數(shù)據(jù)為貨幣格式 99
0155 如何計(jì)算兩個(gè)整數(shù)的乘積 99
0156 如何將二進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù) 100
0157 如何將二進(jìn)制數(shù)轉(zhuǎn)換為八進(jìn)制數(shù) 100
0158 如何將二進(jìn)制數(shù)轉(zhuǎn)換為十六進(jìn)制數(shù) 100
0159 如何實(shí)現(xiàn)0~9之間隨機(jī)整數(shù) 101
0160 如何實(shí)現(xiàn)0~1之間隨機(jī)數(shù) 101
0161 如何返回?cái)?shù)字的絕對值 101
5.2 控件數(shù)據(jù)處理技巧 102
0162 如何實(shí)現(xiàn)C#中用 Enter 鍵完成TAB的功能 102
0163 如何限制文本框密碼輸入長度 102
0164 數(shù)據(jù)輸入為空提示 103
0165 如何設(shè)置文本框光標(biāo)到末尾 103
0166 輸入法調(diào)整技巧 103
0167 鎖定文本框內(nèi)的文本 103
0168 使用Message.Show輸出用戶信息 104
5.3 圖片數(shù)據(jù)處理技巧 104
0169 如何將圖片存入數(shù)據(jù)庫 104
0170 如何將圖片從數(shù)據(jù)庫中讀取出來 104
0171 如何只允許輸入指定圖片格式 105
0172 如何設(shè)置錄入圖片統(tǒng)一圖片大小 105
5.4 數(shù)組處理技巧 105
0173 如何轉(zhuǎn)換數(shù)組類型 105
0174 如何復(fù)制數(shù)組中一系列元素的元素 106
0175 如何檢索指定條件數(shù)組中的元素 107
0176 如何動(dòng)態(tài)改變數(shù)組長度 108
0177 如何反轉(zhuǎn)數(shù)組中元素的順序 108
0178 如何排序數(shù)組中的元素的順序 109
0179 如何創(chuàng)建動(dòng)態(tài)數(shù)組 110
5.5 NET應(yīng)用技巧 110
0180 如何使用ASP.NET技術(shù)對口令加密 110
0181 如何設(shè)定ASP.NET全局變量 111
0182 如何設(shè)定全局聯(lián)接數(shù)據(jù)庫對象 111
0183 如何在ASP.NET中獲得客戶端IP地址 111
0184 如何在ASP.NET中獲取文件的擴(kuò)展名 111
0185 如何在ASP.NET中用URL在頁面之間傳值 112
0186 如何使用IsPostBack實(shí)現(xiàn)ASP.NET頁面加載 112
0187 如何利用輸出緩存技術(shù)緩存ASP.NET頁面 112
0188 如何在ASP.NET中顯示當(dāng)前IE瀏覽器頭信息 113
5.6 其他應(yīng)用技巧 114
0189 如何判斷年份是否為閏年 114
0190 如何根據(jù)年份判斷十二生肖 114
0191 如何根據(jù)IP地址獲取本機(jī)域名 115
0192 如何獲取“我的文檔”系統(tǒng)文件夾路徑 115
0193 如何獲取應(yīng)用程序當(dāng)前執(zhí)行的路徑 116
0194 如何獲取當(dāng)前操作系統(tǒng)的信息 116
0195 如何實(shí)現(xiàn)基本數(shù)據(jù)類型隨意轉(zhuǎn)換 116
0196 如何生成全局唯一標(biāo)識(shí)符(GUID) 118
第6章 資料驗(yàn)證技術(shù) 119
6.1 網(wǎng)絡(luò)驗(yàn)證應(yīng)用技巧 120
0197 如何使用正則表達(dá)式驗(yàn)證E-mail格式 120
0198 如何使用正則表達(dá)式驗(yàn)證IP地址 120
0199 如何使用正則表達(dá)式驗(yàn)證URL 120
6.2 常用數(shù)字驗(yàn)證技巧 121
0200 如何使用正則表達(dá)式驗(yàn)證電話號(hào)碼 121
0201 如何使用正則表達(dá)式驗(yàn)證輸入密碼條件 121
0202 如何使用正則表達(dá)式驗(yàn)證郵政編號(hào) 121
0203 如何使用正則表達(dá)式驗(yàn)證手機(jī)號(hào) 122
0204 如何使用正則表達(dá)式驗(yàn)證身份證號(hào) 122
0205 如何使用正則表達(dá)式驗(yàn)證兩位小數(shù) 122
0206 如何使用正則表達(dá)式驗(yàn)證一年的12個(gè)月份 123
0207 如何使用正則表達(dá)式驗(yàn)證一個(gè)月的31天 123
0208 如何使用正則表達(dá)式驗(yàn)證數(shù)字輸入 123
0209 如何使用正則表達(dá)式驗(yàn)證密碼長度 124
0210 如何使用正則表達(dá)式驗(yàn)證非零的正整數(shù) 124
0211 如何使用正則表達(dá)式驗(yàn)證非零的負(fù)整數(shù) 124
6.3 常用字符驗(yàn)證技巧 125
0212 如何使用正則表達(dá)式驗(yàn)證大寫字母 125
0213 如何使用正則表達(dá)式驗(yàn)證小寫字母 125
0214 使用正則表達(dá)式檢查字符串中重復(fù)出現(xiàn)的詞 125
0215 如何使用正則表達(dá)式替換字符串 126
0216 如何使用正則表達(dá)式拆分字符串 127
0217 如何使用正則表達(dá)式驗(yàn)證輸入字母 127
0218 如何使用正則表達(dá)式驗(yàn)證中文漢字輸入 128
0219 如何使用正則表達(dá)式驗(yàn)證輸入字符串 128
第7章 日期和時(shí)間 129
7.1 日期與時(shí)間的獲取 130
0220 獲得系統(tǒng)當(dāng)前日期 130
0221 獲得系統(tǒng)當(dāng)前時(shí)間 130
0222 同時(shí)獲得系統(tǒng)當(dāng)前日期和時(shí)間 130
0223 如何獲取當(dāng)前日期是星期幾 130
0224 如何獲取當(dāng)前年的天數(shù) 131
0225 如何獲取當(dāng)前月的天數(shù) 131
0226 如何取得當(dāng)前日期的前一天 132
0227 使用TimeSpan對象獲取時(shí)間間隔 133
7.2 日期的格式化及其時(shí)間的比較 133
0228 將日期格式化為指定格式 133
0229 如何將短日期格式化為長日期格式 134
0230 如何將數(shù)字日期轉(zhuǎn)化為中文格式 134
0231 如何對系統(tǒng)時(shí)間和數(shù)字進(jìn)行比較 135
0232 如何比較時(shí)間 135
0233 獲取兩個(gè)日期之間的時(shí)間差并進(jìn)行比較 136
7.3 日期方法與函數(shù)的應(yīng)用 136
0234 使用DateDiff方法獲取日期時(shí)間的間隔數(shù) 136
0235 在SQL語句中使用DATEADD函數(shù)向指定日期添加一段時(shí)間間隔 137
0236 在SQL語句中使用DATEDIFF函數(shù)獲得兩個(gè)日期的間隔 137
0237 如何使用Sleep方法延遲時(shí)間 137
0238 如何確定程序的運(yùn)行時(shí)間 138
0239 如何使用ParseExact方法將字符串轉(zhuǎn)化為日期格式 138
0240 如何使用ToString方法格式化日期 139
0241 如何使用Convert方法轉(zhuǎn)換日期顯示格式 139
7.4 系統(tǒng)時(shí)間與日期的設(shè)置 140
0242 如何設(shè)置系統(tǒng)的日期 140
0243 如何設(shè)置系統(tǒng)的時(shí)間 140
0244 如何設(shè)置系統(tǒng)的日期和時(shí)間 141
7.5 日期與時(shí)間的應(yīng)用 142
0245 如何將數(shù)據(jù)控件中的日期以編程的方式轉(zhuǎn)化為指定格式 142
0246 將格式化日期的方法綁定到數(shù)據(jù)控件中 142
0247 直接格式化綁定到數(shù)據(jù)控件GridView中的日期列 143
0248 在數(shù)據(jù)控件GridView的RowDataBound事件中對綁定到GridView控件的
日期列進(jìn)行格式化 143
0249 如何實(shí)現(xiàn)倒計(jì)時(shí)功能 143
0250 如何創(chuàng)建一個(gè)數(shù)字時(shí)鐘 144
第8章 Windows窗體設(shè)計(jì) 145
8.1 Windows窗體基本操作 146
0251 控制窗體加載時(shí)所在的位置 146
0252 控制窗體最大化、最小化 146
0253 清空窗體中的圖片 146
0254 如何使程序窗體總在最前 147
0255 如何將菜單置于窗體的左側(cè) 147
0256 將其他窗體作為當(dāng)前窗體的子窗體 147
0257 如何根據(jù)控件大小自動(dòng)顯示滾動(dòng)條 148
0258 如何顯示About窗體 148
0259 利用Show方法顯示被調(diào)用窗體 149
0260 Load事件將窗體加載到內(nèi)存 149
0261 窗體的卸載與隱藏 149
0262 設(shè)置窗體的狀態(tài) 149
0263 如何設(shè)置窗體在桌面上的位置 150
0264 如何在關(guān)閉窗體前顯示確認(rèn)對話框 150
0265 如何去掉窗體的標(biāo)題欄 151
0266 如何禁止在任務(wù)欄中顯示窗體標(biāo)題 152
0267 如何禁止縮放窗體的邊框 152
0268 如何設(shè)置窗體標(biāo)題欄文字右對齊 152
0269 如何顯示窗體的屬性信息 153
0270 如何隱藏窗體標(biāo)題欄的按鈕 153
8.2 Windows窗體高級(jí)操作 153
0271 設(shè)置閃爍的標(biāo)題欄 153
0272 如何在托盤中寫入應(yīng)用程序圖標(biāo) 154
0273 如何以全屏方式顯示程序窗體 154
0274 如何從上次關(guān)閉位置啟動(dòng)窗體 154
0275 如何通過拖動(dòng)工作區(qū)來移動(dòng)窗體 155
0276 如何漸變顯示窗體背景顏色 155
0277 如何排列MDI窗體中的子窗體 156
0278 如何拖動(dòng)無標(biāo)題欄窗體 157
8.3 特殊類型的窗體 158
0279 創(chuàng)建一個(gè)無ICON的窗體 158
0280 如何制作飄動(dòng)的窗體 158
0281 使用拆分窗口 159
0282 用C#實(shí)現(xiàn)啟動(dòng)歡迎界面 159
0283 如何實(shí)現(xiàn)半透明漸顯窗體 160
0284 基于ListView的導(dǎo)航界面 160
0285 類似OutLook的導(dǎo)航界面 162
0286 圖形化的導(dǎo)航界面 162
0287 如何實(shí)現(xiàn)類似QQ的程序界面 162
0288 如何實(shí)現(xiàn)類似Windows XP的程序界面 164
0289 制作字形窗體 164
0290 制作圖形窗體 164
0291 隨機(jī)更換背景的窗體 165
8.4 菜單、工具欄和狀態(tài)欄的設(shè)計(jì) 166
0292 帶圖標(biāo)的菜單 166
0293 帶歷史信息的菜單 166
0294 可以拉伸的菜單 167
0295 帶背景的工具欄 168
0296 浮動(dòng)工具欄 168
0297 帶下拉菜單的工具欄 169
0298 在狀態(tài)欄中顯示復(fù)選框 169
0299 帶進(jìn)度條的狀態(tài)欄 169
0300 帶圖標(biāo)的狀態(tài)欄 170
8.5 其他 170
0301 界面設(shè)計(jì)要素 170
0302 界面設(shè)計(jì)在程序開發(fā)中的重要性 171
0303 如何設(shè)置窗體的 Esc 鍵響應(yīng)按鈕 172
0304 如何設(shè)置窗體的 Enter 鍵響應(yīng)按鈕 172
0305 窗體間數(shù)據(jù)的訪問 172
第9章 Windows窗體控件 175
9.1 TextBox控件應(yīng)用技巧 176
0306 文本框中只能輸入數(shù)字 176
0307 如何設(shè)置TextBox控件輸入多行文本 176
0308 如何鎖定文本框 176
0309 如何控制TextBox控件中的插入點(diǎn) 176
0310 如何創(chuàng)建密碼文本框 177
0311 如何創(chuàng)建只讀文本框 177
0312 如何在文本框字符串中放置引號(hào) 177
0313 如何在TextBox控件中查看多個(gè)行 177
0314 如何TextBox控件中顯示回車符 178
9.2 RichTextBox控件應(yīng)用技巧 178
0315 刪除RichTextBox控件中的部分文字 178
0316 RichTextBox與TextBox控件有何不同 179
0317 如何使用RichTextBox控件顯示文件 179
0318 如何使用RichTextBox控件保存文件 180
0319 如何在RichTextBox控件中查找字符 181
0320 如何在RichTextBox控件插入圖片 181
0321 如何為RichTextBox控件添加快捷菜單 182
0322 在RichTextBox控件中替換文本文字 183
9.3 Button控件應(yīng)用技巧 183
0323 C#中輕松打造絢麗按鈕 183
0324 如何使Button控件大小自動(dòng)適應(yīng)文本長度 184
0325 如何設(shè)置窗體一個(gè)默認(rèn)單擊按鈕 184
0326 如何設(shè)置窗體一個(gè)默認(rèn)取消按鈕 184
0327 如何給按鈕控件創(chuàng)建快捷鍵 185
0328 如何觸發(fā)Button按鈕的Click事件 185
0329 使用控件的Tag屬性傳遞信息 185
0330 如何在Windows窗體上??靠丶?86
0331 如何動(dòng)態(tài)創(chuàng)建Button控件 186
9.4 DataGridView控件應(yīng)用技巧 187
0332 如何對DataGridView控件進(jìn)行數(shù)據(jù)綁定 187
0333 如何在DataGridView控件中設(shè)置數(shù)據(jù)的格式 187
0334 如何在DataGridView控件基于文本的單元格中啟用換行 187
0335 如何設(shè)置DataGridView控件單元格的文本對齊方式 187
0336 如何在DataGridView控件中驗(yàn)證數(shù)據(jù)輸入 188
0337 DataGridView控件中輸入數(shù)據(jù)時(shí)發(fā)生的錯(cuò)誤 188
0338 如何設(shè)置DataGridView控件中網(wǎng)格線的樣式 189
0339 如何設(shè)置DataGridView控件中的邊框樣式 189
0340 如何設(shè)置DataGridView控件中字體樣式 190
0341 如何設(shè)置DataGridView控件中顏色樣式 190
0342 獲取DataGridView控件中單元格、行和列坐標(biāo) 190
0343 如何獲取DataGridView控件中的當(dāng)前單元格 191
0344 如何禁止DataGridView控件中添加和刪除行 191
0345 DataGridView控件選中單元格時(shí)整個(gè)行背景變色 191
0346 如何復(fù)制DataGridView控件單元格中的數(shù)據(jù) 191
0347 如何在DataGridView控件實(shí)現(xiàn)下拉列表 192
9.5 對話框控件應(yīng)用技巧 192
0348 如何利用FontDialog控件設(shè)置字體 192
0349 如何利用ColorDialog控件設(shè)置字顏色 193
0350 如何利用OpenFileDialog控件打開文件 193
0351 如何獲得彈出對話框的相關(guān)返回值 194
0352 使用FolderBrowserDialog控件選擇文件夾 195
9.6 ListBox控件應(yīng)用技巧 195
0353 如何快速選中ListBox控件中全部條目 195
0354 如何排序ListBox控件中的數(shù)據(jù) 196
0355 如何實(shí)現(xiàn)ListBox控件的多項(xiàng)選擇功能 196
0356 如何在ListBox控件中查找指定的項(xiàng) 196
0357 實(shí)現(xiàn)ListBox控件與ListBox控件交換數(shù)據(jù) 197
9.7 ListView控件應(yīng)用技巧 198
0358 如何實(shí)現(xiàn)ListView控件實(shí)現(xiàn)動(dòng)態(tài)加載數(shù)據(jù) 198
0359 如何向ListView控件添加搜索功能 199
0360 如何將數(shù)據(jù)中的表內(nèi)容填充到ListView控件中 200
0361 如何使ListView控件擁有編輯功能 201
0362 如何實(shí)現(xiàn)ListView控件顯示圖標(biāo)與列表 201
0363 如何獲取ListView控件中的選擇結(jié)果 202
0364 如何將圖片加載ListView控件 202
9.8 TreeView控件應(yīng)用技巧 203
0365 如何在TreeView控件結(jié)點(diǎn)中顯示圖片 203
0366 如何在TreeView控件中用鼠標(biāo)右鍵選中節(jié)點(diǎn) 203
0367 區(qū)分TreeView控件選中各節(jié)點(diǎn)方式 204
0368 如何實(shí)現(xiàn)TreeView控件節(jié)點(diǎn)拖放操作 204
0369 如何實(shí)現(xiàn)帶復(fù)選框的TtreeView控件 205
0370 如何實(shí)現(xiàn)TreeView控件遍歷磁盤目錄 206
0371 如何將數(shù)據(jù)庫字段填充到TreeView控件 206
9.9 ComboBox控件應(yīng)用技巧 207
0372 如何使ComboBox下拉列表顯示圖片 207
0373 ComboBox只能從下拉列表框中選擇數(shù)據(jù) 208
0374 如何實(shí)現(xiàn)帶查詢功能的ComboBox控件 208
0375 如何實(shí)現(xiàn)文件目錄名稱填充ComboBox控件 209
0376 如何將數(shù)組綁定到ComboBox控件 210
0377 如何將數(shù)據(jù)庫字段綁定到ComboBox控件 210
9.10 組件應(yīng)用技巧 211
0378 如何使用ProgressBar控件顯示操作的進(jìn)度 211
0379 如何使用ToolTip控件顯示提示信息 211
0380 如何使用FlowLayoutPanel控件布局窗體 212
0381 如何使用SplitContainer控件分隔窗體 213
0382 如何使用Process組件打開系統(tǒng)進(jìn)程 214
0383 FileSystemWatcher監(jiān)視文件夾內(nèi)文件的更改 214
9.11 其他常用件控件應(yīng)用技巧 215
0384 如何在狀態(tài)欄中顯示時(shí)間 215
0385 如何在狀態(tài)欄中加載圖片 215
0386 如何設(shè)置DateTimePicker控件顯示為空文 215
0387 如何判斷ToolStrip控件Button控鈕的單擊 215
0388 如何實(shí)現(xiàn)Panle自動(dòng)調(diào)整大小充滿窗體 216
0389 如何實(shí)現(xiàn)CheckedListBox控件選重所有項(xiàng) 216
0390 如何實(shí)現(xiàn)CheckBox控件的選擇狀態(tài) 216
0391 如何使Lable控件顯示出多行文字 217
0392 如何使用LinkLabel控件實(shí)現(xiàn)超級(jí)鏈接 217
0393 如何設(shè)置MaskedTextBox控件輸入驗(yàn)證 218
0394 如何使用NotifyIcon控件創(chuàng)建任務(wù)托盤 219
0395 如何控制PictureBox控件顯示圖片風(fēng)格 219
第10章 Web頁面設(shè)計(jì) 221
10.1 網(wǎng)頁外觀設(shè)計(jì) 222
0396 將CSS樣式表應(yīng)用到頁面中 222
0397 在頁面的源碼中直接定義樣式表 222
0398 動(dòng)態(tài)加載主題到頁面中 223
0399 利用Table布局Web頁面 223
0400 FrameSet框架的應(yīng)用 224
0401 IFrame框架的應(yīng)用 224
0402 頁面尺寸自動(dòng)適應(yīng)1024×768像素和800×600分辨率 225
10.2 網(wǎng)頁性能設(shè)計(jì) 225
0403 用meta標(biāo)簽來增強(qiáng)網(wǎng)頁性能 225
0404 什么情況下使用緩沖會(huì)提高速度 226
0405 使用OutputCache指令實(shí)現(xiàn)頁面緩存 226
0406 設(shè)置網(wǎng)頁緩存的位置 227
0407 使用Cache類實(shí)現(xiàn)應(yīng)用程序數(shù)據(jù)緩存 227
0408 緩存網(wǎng)頁的不同版本 227
10.3 Web頁的綁定 228
0409 如何綁定變量 228
0410 如何綁定集合 228
0411 如何綁定表達(dá)式 229
0412 如何綁定方法結(jié)果 230
0413 巧用DataBinder.Eval()方法進(jìn)行數(shù)據(jù)綁定 230
0414 如何將DropDownList控件綁定到GridView控件中 231
10.4 開發(fā)Web頁的常用功能 231
0415 使用QueryString變量在頁面之間傳值 231
0416 頁面定時(shí)刷新如何實(shí)現(xiàn) 232
0417 顯示只有數(shù)字的驗(yàn)證碼圖片 232
0418 顯示數(shù)字和英文字母組合的驗(yàn)證碼圖片 232
0419 頁面定時(shí)刷新后跳轉(zhuǎn)到其他頁 233
0420 打開新的窗口并傳送參數(shù) 233
0421 動(dòng)態(tài)顯示用戶頭像 233
0422 利用Pannel控件顯示和隱藏一組控件 233
0423 如何在GridView控件上添加刪除確認(rèn) 234
0424 如何為GridView控件添加編號(hào)列 234
0425 FindControl方法的應(yīng)用 234
0426 如何實(shí)現(xiàn)單擊表格行打開另一頁并傳遞參數(shù) 235
0427 如何實(shí)現(xiàn)雙擊表格行超級(jí)鏈接到另一頁并傳遞參數(shù) 235
0428 如何實(shí)現(xiàn)單擊表格行改變顏色 235
0429 鼠標(biāo)移動(dòng)改變表格行的顏色 235
0430 如何在Web頁中使用表格控件 236
10.5 Web.Config文件的配置 237
0431 通過Encoding的設(shè)置實(shí)現(xiàn)頁面無亂碼 237
0432 限制上傳文件大小與時(shí)間 237
0433 配置驗(yàn)證級(jí)別 237
10.6 開發(fā)Web頁其他功能 238
0434 如何使Pannel實(shí)現(xiàn)橫向滾動(dòng)縱向自動(dòng)擴(kuò)展 238
0435 屬性MaintainScrollPositionOnPostBack實(shí)現(xiàn)網(wǎng)頁定位 238
0436 自動(dòng)隱藏式菜單 238
0437 關(guān)閉彈出窗口刷新父窗口 239
0438 彈出網(wǎng)頁模式對話框 240
0439 彈出全屏顯示網(wǎng)頁 241
0440 為什么要生成靜態(tài)頁 242
0441 用快捷鍵 Ctrl + N 實(shí)現(xiàn)屏蔽 242
0442 如何在Web頁中使用廣告控件 242
0443 滾動(dòng)顯示博客公告 243
第11章 HTML客戶端控件與服務(wù)器控件 245
11.1 數(shù)據(jù)控件應(yīng)用技巧 246
0444 如何將數(shù)組綁定到GridView數(shù)據(jù)控件中 246
0445 使用GridView Web服務(wù)器控件綁定數(shù)據(jù)源 246
0446 使用GridView Web服務(wù)器控件自定義外觀風(fēng)格 247
0447 使用GridView Web服務(wù)器控件的簡單排序 247
0448 如何在GridView Web服務(wù)器控件中分頁 248
0449 使用GridView Web服務(wù)器控件編輯數(shù)據(jù) 249
0450 使用GridView Web服務(wù)器控件刪除數(shù)據(jù) 251
0451 如何使用GridView Web服務(wù)器控件選擇數(shù)據(jù) 252
0452 單擊GridView控件按鈕刷新保持原來的位置 253
0453 向GridView Web控件中添加CheckBox控件 253
0454 如何使用GridView Web控件實(shí)現(xiàn)超級(jí)鏈接 254
0455 在GridView Web控件中高亮顯示鼠標(biāo)所在行 256
0456 實(shí)現(xiàn)DataList Web服務(wù)器控件數(shù)據(jù)綁定功能 256
0457 如何實(shí)現(xiàn)DataList Web服務(wù)器控件分頁功能 258
0458 實(shí)現(xiàn)查看DataList控件中數(shù)據(jù)的詳細(xì)信息 259
0459 如何在DataList控件中創(chuàng)建多個(gè)列 260
0460 如何實(shí)現(xiàn)DetailsView 控件分頁功能 261
0461 將DataSet類對象綁定到Repeater數(shù)據(jù)控件中 262
11.2 導(dǎo)航控件應(yīng)用技巧 263
0462 TreeView、SiteMapDataSource控件和SiteMap文件實(shí)現(xiàn)導(dǎo)航 263
0463 如何在TreeView控件中添加連接線 264
0464 以編程方式向TreeView控件中添加節(jié)點(diǎn) 264
0465 如何在TreeView控件中顯示CheckBox控件 265
0466 如何判斷TreeView控件中被勾選的節(jié)點(diǎn) 265
0467 用SiteMapPath控件綁定SiteMap文件實(shí)現(xiàn)導(dǎo)航 266
0468 如何設(shè)置SiteMapPath控件路徑分隔符 266
0469 如何設(shè)置SiteMapPath控件路徑方向 267
0470 如何設(shè)置SiteMapPath控件父節(jié)點(diǎn)顯示個(gè)數(shù) 267
0471 如何設(shè)置SiteMapPath控件提示字符 268
0472 如何用Menu控件綁定SiteMap文件實(shí)現(xiàn)導(dǎo)航 268
0473 如何設(shè)置Menu控件顯示靜態(tài)菜單 269
0474 如何以編程方式創(chuàng)建Menu控件 270
11.3 標(biāo)準(zhǔn)控件應(yīng)用技巧 271
0475 使用HyperLink服務(wù)器控件實(shí)現(xiàn)頁面間傳值 271
0476 如何使用Input(Reset)實(shí)現(xiàn)文本框清空功能 271
0477 如何取消DropDownLidt控件的激發(fā)驗(yàn)證 272
0478 使用FileUpload服務(wù)器控件實(shí)現(xiàn)文件上傳 272
0479 使用LinkButton服務(wù)器控件實(shí)現(xiàn)超級(jí)鏈接 273
0480 實(shí)現(xiàn)DropDownList服務(wù)器控件的數(shù)據(jù)綁定 273
0481 如何改變DropDownList服務(wù)器控件中的項(xiàng) 274
0482 指定ListBox服務(wù)器控件中的項(xiàng)的目的移位順序 275
0483 響應(yīng)ListBox服務(wù)器控件的改變事件 276
0484 如何使用CheckBox服務(wù)器控件 276
0485 如何使用CheckBoxList服務(wù)器控件 277
0486 使用RadioButtonList服務(wù)器控件巧用單項(xiàng)選擇 278
0487 使用BulletedList控件顯示項(xiàng)目符號(hào)和編號(hào) 279
0488 如何使用HiddenField控件 280
0489 如何使用Literal控件顯示靜態(tài)文本 281
0490 如何使用AdRotator控件制作廣告 281
0491 如何使用Wizard Web服務(wù)器控件制作導(dǎo)航頁 282
0492 使用XML服務(wù)器控件轉(zhuǎn)換XML文檔 283
0493 使用MultiView與View控件制作導(dǎo)航頁面 286
0494 使用PlaceHolder控件實(shí)現(xiàn)動(dòng)態(tài)添加控件 289
0495 如何實(shí)現(xiàn)帶滾動(dòng)條的Panel面板 290
0496 使用Substitution控件在緩存頁面插入內(nèi)容 290
第12章 內(nèi)置對象 293
12.1 ASP.NET基本對象 294
0497 使用Session對象在頁面之間傳值 294
0498 如何使用Session驗(yàn)證用戶登錄 294
0499 配置Session的生命周期 294
0500 如何遍歷Session對象 295
0501 使用Application對象在頁面之間傳值 295
0502 存取Application變量內(nèi)容 295
0503 如何鎖定Application對象 296
0504 如何使用Application實(shí)現(xiàn)站點(diǎn)訪問量統(tǒng)計(jì) 296
0505 如何刪除Application變量內(nèi)容 296
0506 使用ViewState對象在同一個(gè)頁面?zhèn)髦怠?97
12.2 Response與Request對象 297
0507 如何解決Response.Redirect方法傳遞漢字時(shí)出現(xiàn)的錯(cuò)誤 297
0508 使用Response.BinaryWrite方法輸出二進(jìn)制圖像 297
0509 Response對象將文本文件的內(nèi)容寫回客戶端瀏覽器 298
0510 如何使用Request接收頁面間傳值 298
0511 使用Request對象的Browser屬性獲取客戶端瀏覽器信息 298
0512 獲取客戶端和服務(wù)器端IP地址 299
0513 使用Request對象獲取客戶端的表單信息 300
0514 使用Request對象的PhysicalApplicationPath屬性獲取服務(wù)器的絕對路徑 300
0515 使用Request對象的CurrentExecutionFilePath屬性獲取當(dāng)前頁面的路徑 300
0516 如何獲取ASP.NET中所有Request的屬性 300
0517 緩存區(qū)的應(yīng)用 301
12.3 Cookie對象 302
0518 使用Cookie的優(yōu)缺點(diǎn) 302
0519 使用Cookie對象在頁面之間傳值 302
0520 如何使用Cookie驗(yàn)證用戶登錄 303
0521 Cookie可以存儲(chǔ)哪些值 303
0522 使用Cookie對象保存和讀取客戶端信息 303
0523 如何加密Cookie中的數(shù)據(jù) 304
0524 創(chuàng)建及存取多個(gè)鍵值的Cookie對象 304
0525 如何遍歷Cookie集合 304
0526 設(shè)定Cookie變量的生命周期 305
0527 如何刪除客戶端的Cookies 305
0528 如何刪除多值Cookie中的某個(gè)值 305
0529 如何使用Cookie處理網(wǎng)上重復(fù)投票 305
0530 如何使用戶第2次訪問我的網(wǎng)站不用提交信息 306
12.4 Server對象 307
0531 使用Server.Transfer方法在頁面之間傳值 307
0532 使用Server.MapPath方法獲取服務(wù)器的物理地址 308
0533 使用Server.UrlEncode方法對字符串進(jìn)行編碼 308
0534 使用Server.UrlDecode方法對字符串進(jìn)行解碼 308
0535 利用Server對象進(jìn)行HTML編碼輸出 308
0536 利用Server對象進(jìn)行HTML解碼輸出 309
第13章 圖形圖像技術(shù) 311
13.1 圖像預(yù)覽及轉(zhuǎn)換 312
0537 如何設(shè)計(jì)縮略圖功能的圖片瀏覽器 312
0538 如何瀏覽大圖片 312
0539 如何局部放大圖片 313
0540 如何實(shí)現(xiàn)剪切圖片 313
13.2 圖形縮放與變換 315
0541 如何縮放圖片 315
0542 如何轉(zhuǎn)換圖像文件格式 315
13.3 圖像效果 316
0543 如何以底片效果顯示圖像 316
0544 如何以浮雕效果顯示圖像 317
0545 如何以黑白效果顯示圖像 318
0546 如何以柔化效果顯示圖像 319
0547 如何以銳化效果顯示圖像 320
0548 如何以霧化效果顯示圖像 321
0549 如何以光照效果顯示圖像 322
0550 如何以百葉窗效果顯示圖像 323
0551 如何以馬賽克效果顯示圖像 325
0552 如何以任意角度旋轉(zhuǎn)圖像 326
0553 如何以橢圓形顯示圖像 327
0554 如何以不同的透明度顯示圖像 328
0555 如何以不同分辨率顯示圖像 328
0556 如何以不同翻轉(zhuǎn)方式顯示圖像 329
0557 如何以油畫效果顯示圖像 330
0558 如何以扭曲效果顯示圖像 331
0559 如何以分塊效果顯示圖像 332
0560 如何以四周擴(kuò)散方式顯示圖像 333
0561 如何以從上向下拉伸方式顯示圖像 334
0562 如何以從左向右拉伸方式顯示圖像 335
0563 如何以上下反轉(zhuǎn)方式顯示圖像 335
0564 如何以上下對接方式顯示圖像 336
0565 如何以左右反轉(zhuǎn)方式顯示圖像 337
0566 如何以左右對接方式顯示圖像 338
0567 如何以淡入淡出效果顯示圖像 339
0568 如何以積木效果顯示圖像 341
13.4 圖像字體 342
0569 如何以漸變色效果顯示文字 342
0570 如何以傾斜效果顯示文字 343
0571 如何以陰影效果顯示文字 343
0572 如何以倒影效果顯示文字 344
0573 如何以投影效果顯示文字 344
0574 如何以浮雕效果顯示文字 345
0575 如何以印版效果顯示文字 346
0576 如何為文字填充圖片紋理 346
0577 如何創(chuàng)建可旋轉(zhuǎn)文字 347
13.5 圖像識(shí)別及圖像工具 347
0578 如何獲取圖像的像素值 347
0579 如何設(shè)置圖像的像素值 348
0580 如何校正圖像顯示顏色 349
0581 如何使用閾值校正圖像顯示顏色 351
0582 如何獲得圖像信息 352
0583 如何制作簡單的畫圖工具 353
0584 如何將圖片以Image類型存儲(chǔ)到數(shù)據(jù)庫 356
0585 如何從數(shù)據(jù)庫中讀取Image類型的字段 357
13.6 圖像應(yīng)用及其他 358
0586 如何在Web頁面上顯示圖像 358
0587 繪制漸變背景圖像 359
0588 確定鼠標(biāo)是否在圖形范圍內(nèi) 359
0589 如何繪制柱形圖 360
0590 如何繪制餅形圖 362
0591 如何繪制折線圖 364
0592 如何繪制圖形驗(yàn)證碼 366
0593 如何在桌面上全屏顯示圖像 367
0594 如何利用Image制作小動(dòng)畫 368
0595 如何使用鼠標(biāo)拖動(dòng)圖片 368
0596 如何獲取當(dāng)前鼠標(biāo)的形狀 369
第14章 動(dòng)畫與多媒體 371
14.1 聲音控制 372
0597 如何播放WAV聲音文件 372
0598 如何播放默認(rèn)的Beep事件聲音 372
0599 如何播放默認(rèn)的Hand事件聲音 372
0600 如何播放默認(rèn)的Asterisk事件聲音 372
0601 如何播放默認(rèn)的Question事件聲音 373
0602 如何播放默認(rèn)的Exclamation事件聲音 373
0603 如何設(shè)置計(jì)算機(jī)喇叭發(fā)出的聲音 373
0604 如何同步加載并播放聲音文件 374
0605 如何異步加載并播放聲音文件 374
14.2 多媒體及其他 375
0606 C#實(shí)現(xiàn)動(dòng)畫效果 375
0607 C#設(shè)計(jì)屏幕保護(hù)程序 375
0608 如何實(shí)現(xiàn)滾動(dòng)字幕 376
0609 如何播放AVI動(dòng)畫文件 376
0610 如何播放Flash 377
0611 用C#實(shí)現(xiàn)家庭影集 378
0612 C#實(shí)現(xiàn)電影特效 379
0613 如何實(shí)現(xiàn)Word藝術(shù)字 379
0614 檢查是否安裝聲卡 380
0615 帶有記憶功能的MP3 380
0616 打開和關(guān)閉光驅(qū) 381
0617 如何收聽網(wǎng)絡(luò)電臺(tái) 382
0618 如何通過剪貼板復(fù)制粘貼圖像 382
0619 如何轉(zhuǎn)換圖像文件的保存格式 383
0620 如何制作自動(dòng)播放的MP3播放器 384
0621 學(xué)校體操定時(shí)音樂播放 385
0622 如何從ARGB分量值創(chuàng)建Color結(jié)構(gòu) 385
0623 如何動(dòng)畫顯示窗體 386
0624 如何獲取系統(tǒng)的圖像編碼器信息 387
0625 如何獲取系統(tǒng)的圖像解碼器信息 388
第15章 鍵盤與鼠標(biāo) 389
15.1 鼠標(biāo)操作技巧 390
0626 鼠標(biāo)雙擊窗體時(shí)模擬鍵盤Tab鍵操作 390
0627 定義鼠標(biāo)指針形狀 390
0628 自定義鼠標(biāo)的圖片 391
0629 鼠標(biāo)拖放復(fù)制文本 391
0630 如何使用鼠標(biāo)單擊添加控件 392
0631 如何獲得鼠標(biāo)在窗體上的位置 392
0632 如何交換鼠標(biāo)左右鍵功能 392
0633 如何隱藏和顯示鼠標(biāo) 393
0634 如何獲取光標(biāo)閃爍的頻率 394
0635 如何獲得屏幕上鼠標(biāo)的坐標(biāo) 394
0636 如何限制鼠標(biāo)在某一區(qū)域工作 394
0637 如何利用鼠標(biāo)繪圖 395
0638 如何獲取鼠標(biāo)雙擊時(shí)間間隔 396
0639 如何獲取鼠標(biāo)鍵數(shù) 396
0640 如何顯示鼠標(biāo)的等待光標(biāo) 397
0641 如何禁用鼠標(biāo)左鍵 397
0642 如何模擬鼠標(biāo)操作 398
0643 如何實(shí)現(xiàn)鼠標(biāo)穿透窗體 399
0644 如何記錄鼠標(biāo)行為 399
15.2 鍵盤操作技巧應(yīng)用 400
0645 如何禁用輸入法編輯器 400
0646 如何打開和關(guān)閉輸入法編輯器 400
0647 回車轉(zhuǎn)換成Tab鍵 400
0648 如何獲取組合鍵 401
0649 如何獲取功能鍵 401
0650 如何判斷NumLock鍵和CapsLock鍵是否鎖定 401
0651 如何屏蔽 Alt + F4 鍵關(guān)閉窗體 402
0652 如何實(shí)現(xiàn)按下 Esc 鍵關(guān)閉窗體 402
0653 如何避免按 Enter 鍵產(chǎn)生“嘀”聲 403
0654 如何設(shè)置鍵盤熱鍵 403
第16章 文件、文件管理及數(shù)據(jù)流 405
16.1 獲取文件基本信息 406
0655 獲取文件創(chuàng)建的日期和時(shí)間 406
0656 如何檢索路徑中的文件名和擴(kuò)展名 406
0657 如何獲得文件的大小 407
0658 如何修改文件屬性 407
0659 如何監(jiān)視文件系統(tǒng)變化情況 408
0660 如何獲取文件的系統(tǒng)啟動(dòng)方式 408
0661 如何獲取文件名禁止使用的字符 409
0662 如何獲取路徑名禁止使用的字符 410
0663 如何獲取指定目錄的上級(jí)目錄 410
16.2 文件基本操作 411
0664 判斷文件是否存在 411
0665 創(chuàng)建一個(gè)文件用于寫入U(xiǎn)TF-8編碼的文本 411
0666 OpenRead方法打開現(xiàn)有文件并讀取 412
0667 打開現(xiàn)有UTF-8編碼文本文件并進(jìn)行讀取 412
0668 OpenWrite方法打開現(xiàn)有文件并進(jìn)行寫入 413
0669 如何讀取文件中的第一行數(shù)據(jù) 413
0670 如何向文件中寫入數(shù)據(jù) 413
0671 如何讀取文件中所有數(shù)據(jù) 414
0672 如何創(chuàng)建臨時(shí)文件 414
0673 如何實(shí)現(xiàn)文件替換 415
0674 使用遞歸法刪除文件夾中所有文件 415
0675 如何更改文件擴(kuò)展名 416
0676 如何實(shí)現(xiàn)復(fù)制文件 416
0677 如何修改文件名 416
0678 如何刪除文件 417
0679 如何上傳文件 417
0680 如何下載文件 418
0681 如何拖放文件 419
0682 如何搜索文件 419
16.3 文件夾基本操作 420
0683 如何創(chuàng)建文件夾 420
0684 如何移動(dòng)文件夾 420
0685 如何修改文件夾名稱 421
0686 如何遍歷文件夾 421
0687 如何刪除文件夾 422
16.4 數(shù)據(jù)流操作 422
0688 如何讀寫內(nèi)存數(shù)據(jù)流 422
0689 如何創(chuàng)建二進(jìn)制文件 423
0690 如何讀取二進(jìn)制文件 423
0691 如何使用緩沖流 424
16.5 加密、解密及解壓縮文件 425
0692 加密和解密文件 425
0693 如何使用對稱算法加密文件 425
0694 如何使用對稱算法解密文件 426
0695 如何使用GZip壓縮文件 427
0696 如何使用GZip解壓文件 428
0697 如何使用WinRAR壓縮文件 429
0698 如何使用WinRAR解壓文件 429
16.6 其他 430
0699 設(shè)置文件的訪問模式 430
0700 如何在C#應(yīng)用程序中使用INI文件 430
0701 如何操作幫助文件 431
0702 如何操作Word文件 432
0703 如何操作Excel文件 433
0704 如何將文本文件轉(zhuǎn)換成網(wǎng)頁文件 434
0705 如何產(chǎn)生隨機(jī)文件夾名或文件名 435
0706 如何將長文件名轉(zhuǎn)換成短文件名 436
0707 如何用程序創(chuàng)建XML文檔并寫入內(nèi)容 436
0708 如何通過DataSet對象讀取XML文件 438
0709 如何動(dòng)態(tài)創(chuàng)建XML文件節(jié)點(diǎn) 439
0710 如何實(shí)現(xiàn)XML文件數(shù)據(jù)類型的轉(zhuǎn)換 439
0711 將圖片保存到XML文件中 440
0712 如何比較兩個(gè)文件的內(nèi)容是否相同 440
0713 如何以縮略圖形式上傳圖片文件 441
0714 如何解析只有一種格式的文本文件 442
0715 如何解析含有多種格式的文本文件 443
第17章 Windows開發(fā)技術(shù) 445
17.1 獲取計(jì)算機(jī)系統(tǒng)信息 446
0716 如何獲取系統(tǒng)時(shí)間 446
0717 如何獲取系統(tǒng)目錄 446
0718 如何獲取計(jì)算機(jī)名稱 446
0719 如何獲取當(dāng)前程序運(yùn)行目錄 446
0720 如何獲得操作系統(tǒng)版本號(hào) 446
17.2 獲取計(jì)算機(jī)硬件信息 446
0721 如何獲取CPU編號(hào) 446
0722 如何獲取顯示設(shè)備的PNPDeviceID 447
0723 如何獲取聲音設(shè)備的PNPDeviceID 447
0724 如何獲取硬盤編號(hào) 447
0725 如何獲取CPU的版本信息 448
0726 如何獲取CPU的產(chǎn)品名稱信息 448
0727 如何獲取CPU的制造商名稱 448
0728 如何獲取主板制造商 449
0729 如何獲取主板編號(hào) 449
0730 如何獲取主板型號(hào) 449
0731 如何獲取磁盤空間 450
0732 如何獲取磁盤剩余空間 450
0733 如何確定屏幕的分辨率 451
0734 如何獲得磁盤的卷標(biāo) 452
0735 如何獲得磁盤的文件系統(tǒng)類型 452
17.3 獲取特殊文件夾路徑 453
0736 如何獲取ProgramFiles目錄全路徑 453
0737 如何獲取桌面目錄全路徑 453
0738 如何獲取開始菜單目錄全路徑 454
0739 如何獲取用戶程序組目錄全路徑 454
0740 如何獲取文檔模板目錄全路徑 455
0741 如何獲取收藏夾目錄全路徑 455
0742 如何獲取共享組件目錄全路徑 456
0743 如何獲取我的圖片目錄全路徑 456
0744 如何獲取Internet歷史記錄全路徑 457
0745 如何獲取Internet臨時(shí)文件目錄全路徑 457
0746 如何設(shè)置可用樣式 457
17.4 獲得Windows當(dāng)前用戶 458
0747 如何獲取當(dāng)前用戶 458
0748 如何判斷當(dāng)前用戶是否是普通用戶 458
0749 如何判斷當(dāng)前用戶是否是超級(jí)用戶 458
0750 如何判斷當(dāng)前用戶是否是系統(tǒng)管理員 459
0751 如何判斷當(dāng)前用戶是否是系統(tǒng)操作員 459
0752 如何判斷當(dāng)前用戶是否是備份操作員 460
0753 如何判斷當(dāng)前用戶是否是打印操作員 460
0754 如何判斷當(dāng)前用戶是否是復(fù)制程序員 461
0755 如何判斷當(dāng)前用戶是否是賬戶操作員 461
17.5 Windows日志 462
0756 如何獲取系統(tǒng)日志信息 462
0757 如何獲取安全日志信息 462
0758 如何獲取應(yīng)用程序日志信息 463
0759 如何創(chuàng)建并寫入自定義日志信息 464
0760 如何向系統(tǒng)日志寫入自定義數(shù)據(jù) 464
0761 如何向應(yīng)用程序日志寫入自定義信息 465
17.6 計(jì)算機(jī)控制 465
0762 列舉系統(tǒng)中所有窗口 465
0763 C#實(shí)現(xiàn)鍵盤鉤子 465
0764 如何關(guān)閉計(jì)算機(jī) 466
0765 如何抓屏 466
0766 如何休眠計(jì)算機(jī) 467
0767 如何禁止使用Windows任務(wù)管理器 468
0768 如何為文件新增右鍵菜單項(xiàng) 468
0769 如何設(shè)置系統(tǒng)僅能運(yùn)行的程序 469
0770 如何獲取本地計(jì)算機(jī)上所有的進(jìn)程 469
0771 如何啟動(dòng)一個(gè)進(jìn)程 470
0772 怎樣殺死一個(gè)進(jìn)程 470
0773 如何獲取遠(yuǎn)程計(jì)算機(jī)上所有的進(jìn)程 470
17.7 其他相關(guān)技術(shù) 470
0774 如何在注冊表中保存窗體的大小和位置 470
0775 如何實(shí)現(xiàn)程序間注冊表內(nèi)傳遞變量 471
0776 在使用OpenFileDialog中的相對路徑問題 471
0777 如何設(shè)置啟動(dòng)時(shí)自動(dòng)執(zhí)行程序 471
0778 C#編程實(shí)現(xiàn)Windows XP風(fēng)格的界面 471
0779 用C#實(shí)現(xiàn)文件查找功能 473
0780 如何序列化對象 473
0781 如何實(shí)現(xiàn)特殊形狀的窗體 474
0782 如何移動(dòng)正在使用的文件 474
0783 如何實(shí)現(xiàn)類似QQ的程序界面 475
0784 如何實(shí)現(xiàn)動(dòng)畫顯示窗體 476
0785 如何顯示和隱藏任務(wù)欄 477
0786 如何實(shí)現(xiàn)OutLook界面 478
0787 如何在C#中回車換行 478
0788 如何獲取進(jìn)程的命令行 479
0789 如何按行讀取文本并顯示行數(shù) 479
0790 如何在Form中嵌入Excel 479
0791 如何使用互斥量禁止程序運(yùn)行兩個(gè)實(shí)例 480
0792 如何使用進(jìn)程名禁止程序運(yùn)行兩個(gè)實(shí)例 480
0793 如何獲取控制臺(tái)應(yīng)用程序的顯示結(jié)果 481
0794 如何用@代替路徑中的轉(zhuǎn)義字符 482
第18章 程序應(yīng)用控制 483
18.1 提取信息 484
0795 判斷驅(qū)動(dòng)器類型并獲取其屬性 484
0796 如何得到本地機(jī)器的IP 484
0797 如何得到本地運(yùn)行的EXE的路徑 485
0798 得到計(jì)算機(jī)所有正在運(yùn)行的進(jìn)程 485
0799 獲得Windows的啟動(dòng)模式 485
0800 獲取鼠標(biāo)的按鈕個(gè)數(shù)及鼠標(biāo)安裝狀態(tài) 485
0801 檢測計(jì)算機(jī)是否存在網(wǎng)絡(luò)連接 486
0802 如何判斷計(jì)算機(jī)的聯(lián)機(jī)狀態(tài) 486
0803 獲取計(jì)算機(jī)屏幕分辨率 486
0804 獲取計(jì)算機(jī)當(dāng)前登錄的用戶名稱 486
18.2 系統(tǒng)控制 486
0805 遠(yuǎn)程關(guān)閉或重新啟動(dòng)計(jì)算機(jī) 486
0806 創(chuàng)建應(yīng)用程序快捷方式 487
0807 啟動(dòng)Windows系統(tǒng)服務(wù) 488
0808 在C#應(yīng)用程序中控制輸入法 488
0809 打開“區(qū)域和語言選項(xiàng)”對話框并指定選項(xiàng)卡 489
0810 如何執(zhí)行命令行命令? 489
0811 如何修改計(jì)算機(jī)的默認(rèn)打印機(jī) 490
0812 如何實(shí)現(xiàn)行業(yè)軟件系統(tǒng)注銷功能 490
0813 如何將計(jì)算機(jī)設(shè)置為休眠狀態(tài) 490
0814 在Windows系統(tǒng)中建立事件日志 491
0815 如何使PC喇叭發(fā)音 491
18.3 程序控制 491
0816 使用回車鍵控制鼠標(biāo)焦點(diǎn) 491
0817 如何調(diào)用可執(zhí)行應(yīng)用程序 492
0818 TextBox上禁用鼠標(biāo)右鍵 492
0819 如何實(shí)現(xiàn)屏幕截圖 492
0820 如何將截取的圖片保存為指定圖片格式 493
0821 如何復(fù)制程序本身 493
0822 分段顯示電話號(hào)碼顏色 493
0823 軟件版本號(hào)是如何組成的 493
0824 單擊“關(guān)閉”按鈕或按 Alt + F4 鍵時(shí)最小化窗口 494
0825 屏蔽RichTextBox控件 Ctrl + V 快捷鍵 495
18.4 其他 495
0826 將DataGridView控件中的數(shù)據(jù)導(dǎo)入Excel 495
0827 無法獲取自定義環(huán)境變量的值 496
0828 將組件放到COM+服務(wù)器上去 496
0829 調(diào)用非托管的DLL文件 497
0830 如何將GridView控件數(shù)據(jù)導(dǎo)入Word 497
0831 如何將GridView控件數(shù)據(jù)導(dǎo)入Excel 497
0832 單片機(jī)如何實(shí)現(xiàn)在線調(diào)試 498
0833 單片機(jī)如何實(shí)現(xiàn)內(nèi)存優(yōu)化管理 498
0834 單片機(jī)實(shí)現(xiàn)文件系統(tǒng)管理 498
0835 殺死進(jìn)程 498
0836 如何下載某網(wǎng)站上的圖片資源 498
第19章 SQL查詢相關(guān)技術(shù) 501
19.1 常用SQL查詢技術(shù) 502
0837 如何在查詢中正確使用單引號(hào)“’” 502
0838 SQL中SELECT語句的執(zhí)行順序 502
0839 在查詢時(shí)查詢數(shù)據(jù)為指定長度的數(shù)據(jù) 502
0840 如何利用WHERE參數(shù)過濾數(shù)據(jù) 503
0841 如何正確地理解和運(yùn)用SQL中的判式 503
0842 如何正確地理解和使用SQL中的關(guān)鍵字 503
19.2 比較、邏輯運(yùn)算符查詢 504
0843 如何使用算術(shù)運(yùn)算符號(hào)進(jìn)行比較查詢 504
0844 如何使用比較運(yùn)算符號(hào)進(jìn)行比較查詢 504
0845 如何使用AND邏輯運(yùn)算符查詢 505
0846 如何使用OR邏輯運(yùn)算符查詢 506
0847 如何聯(lián)合使用AND和OR運(yùn)算符查詢 506
0848 如何在查詢中正確使用邏輯操作符 507
0849 利用通配符進(jìn)行查詢 507
19.3 SQL關(guān)鍵字查詢 508
0850 如何使用ESCAPE關(guān)鍵字規(guī)定轉(zhuǎn)義字符 508
0851 如何使用BETWEEN進(jìn)行范圍查詢 508
0852 如何使用NOT BETWEEN進(jìn)行范圍查詢 509
0853 如何使用GROUP BY子句查詢 509
0854 如何使用HAVING語句過濾分組數(shù)據(jù) 510
0855 如何使用ALL關(guān)鍵字查詢 510
0856 如何使用CUBE關(guān)鍵字查詢 511
19.4 表結(jié)構(gòu)與性能 511
0857 檢測信息是否存在 511
0858 @@CPU_BUSY獲取CPU的工作時(shí)間 511
0859 如何獲取磁盤讀寫次數(shù) 512
0860 獲取SQL Server服務(wù)器名 512
0861 獲取數(shù)據(jù)庫標(biāo)識(shí)號(hào) 512
0862 判斷用戶是否訪問數(shù)據(jù)的權(quán)限 512
0863 顯示表中列信息 512
0864 顯示表中任意列名稱 513
0865 提高SQL性能加快執(zhí)行速度 513
0866 控制批處理內(nèi)語句的執(zhí)行 513
0867 執(zhí)行查詢但是顯示列信息 514
0868 獲取連接或試圖連接的次數(shù) 514
0869 獲取當(dāng)前數(shù)據(jù)庫的語言名 514
19.5 時(shí)間與謂詞 514
0870 時(shí)間函數(shù)的使用 514
0871 設(shè)置數(shù)據(jù)庫時(shí)間表顯形式 515
0872 格式化日期顯示格式 515
0873 如何正確理解SQL中的NULL值 516
0874 如何使用IsNull()函數(shù)來處理空值 516
0875 如何使用Nullif()函數(shù)來處理空值 516
0876 查詢空值(NULL)的技巧 517
0877 利用關(guān)鍵字DISTINCT去除重復(fù)記錄 517
0878 巧用TOP子句獲取信息 518
0879 巧用CONTAINS謂詞檢索信息 518
0880 通過ISNULL替換信息 519
0881 比較COMPUTE和GROUP BY 519
0882 如何對指定時(shí)間段進(jìn)行查詢 519
0883 對某期間的數(shù)據(jù)進(jìn)行查詢的幾種方法 519
0884 NOT與謂詞進(jìn)行組合條件的查詢 520
19.6 聚合函數(shù) 520
0885 聚合函數(shù)SUM的使用 520
0886 聚合函數(shù)AVG的使用 521
0887 如何使用聚合函數(shù)MAX 521
0888 如何使用聚合函數(shù)MIN 522
0889 如何使用聚合函數(shù)COUNT 522
0890 如何使用聚合函數(shù)First或Last 523
19.7 子查詢與連接查詢 523
0891 union與連接之間的區(qū)別 523
0892 如何應(yīng)用IN查詢表中的記錄信息 524
0893 使用一個(gè)單行的子查詢來更新列 524
0894 使用IN引入子查詢限定查詢范圍 524
0895 在UPDATE語句中應(yīng)用子查詢 525
0896 如何應(yīng)用子查詢 525
0897 EXISTS與子查詢聯(lián)合應(yīng)用 525
0898 在FROM子句中的子查詢 525
0899 在DELETE語句中應(yīng)用子查詢 526
0900 子查詢與聚合函數(shù)的應(yīng)用 526
0901 有效使用內(nèi)連接 526
0902 如何使用LEFT OUTER JOIN查詢 526
0903 如何使用RIGHT OUTER JOIN查詢 527
0904 利用CASE語句查詢結(jié)果 527
19.8 交叉表 528
0905 Access中利用TRASFORM分析數(shù)據(jù) 528
0906 Access中利用TRASFORM動(dòng)態(tài)分析數(shù)據(jù) 529
0907 SQL Server實(shí)現(xiàn)靜態(tài)交叉表 529
0908 SQL Server實(shí)現(xiàn)動(dòng)態(tài)交叉表 531
19.9 常用數(shù)據(jù)操作 532
0909 如何對字符串進(jìn)行查詢 532
0910 如何進(jìn)行單條數(shù)據(jù)的添加 533
0911 如何進(jìn)行批量數(shù)據(jù)的添加 533
0912 如何對數(shù)據(jù)進(jìn)行修改 534
0913 如何對數(shù)據(jù)進(jìn)行刪除 534
0914 對數(shù)據(jù)庫數(shù)據(jù)進(jìn)行局部刪除 534
19.10 高級(jí)應(yīng)用 535
0915 如何使用臨時(shí)表 535
0916 如何查詢表中的列名 535
0917 在查詢中如何防止輸入指定符串 536
0918 查詢指定長度的數(shù)據(jù) 536
0919 獲取當(dāng)前數(shù)據(jù)庫的詳細(xì)信息 537
0920 在查詢過程中靈活定義與使用別名 538
19.11 視圖、存儲(chǔ)過程和觸發(fā)器的使用 538
0921 如何正確認(rèn)識(shí)視圖 538
0922 如何獲取數(shù)據(jù)庫中的全部用戶視圖 539
0923 如何通過視圖修改數(shù)據(jù) 539
0924 如何正確理解存儲(chǔ)過程 540
0925 如何獲取數(shù)據(jù)庫中的全部存儲(chǔ)過程 540
0926 如何正確認(rèn)識(shí)觸發(fā)器 541
0927 Update觸發(fā)器在系統(tǒng)日志中的應(yīng)用 542
0928 觸發(fā)器的嵌套使用 542
0929 獲取數(shù)據(jù)庫中的觸發(fā)器 543
19.12 其他 544
0930 在查詢程序中使用變量 544
0931 對查詢結(jié)果進(jìn)行排序 544
0932 批量獲取結(jié)果集信息 545
0933 對查詢結(jié)果生成表 545
0934 實(shí)現(xiàn)數(shù)據(jù)類型轉(zhuǎn)換 546
0935 獲取當(dāng)前數(shù)據(jù)庫的登錄用戶名 546
0936 如何正確理解數(shù)據(jù)庫鍵字 546
0937 將結(jié)果轉(zhuǎn)換為XML形式 547
0938 追加查詢結(jié)果到已存在的表 547
0939 利用對多個(gè)表中的字段創(chuàng)建新記錄集 547
0940 利用EXECUTE執(zhí)行SQL語句 548
第20章 數(shù)據(jù)庫技術(shù) 549
20.1 Access數(shù)據(jù)庫的使用 550
0941 如何為Access數(shù)據(jù)庫設(shè)置密碼 550
0942 如何創(chuàng)建加密的Access數(shù)據(jù)庫 550
0943 建立Access數(shù)據(jù)庫連接 551
0944 與加密后的Access數(shù)據(jù)庫建立連接 551
0945 如何提取Access數(shù)據(jù)庫中的數(shù)據(jù)表名 551
0946 隨機(jī)讀取Access數(shù)據(jù)庫記錄 552
0947 將Access數(shù)據(jù)庫導(dǎo)入到Excel中(ASP.NET) 552
0948 在.NET 2.0框架下動(dòng)態(tài)創(chuàng)建Access數(shù)據(jù)庫 553
0949 在.NET 2.0框架下動(dòng)態(tài)創(chuàng)建Access數(shù)據(jù)表 553
0950 如何備份Access數(shù)據(jù)庫 554
20.2 SQL數(shù)據(jù)庫的使用 554
0951 建立SQL Server數(shù)據(jù)庫連接 554
0952 如何使用ODBC訪問SQL Server數(shù)據(jù)庫 555
0953 讀取SQL Server數(shù)據(jù)表結(jié)構(gòu) 556
0954 在C#中分離SQL Server數(shù)據(jù)庫 557
0955 C#中附加SQL Server數(shù)據(jù)庫 558
0956 C#中附加單文件SQL Server數(shù)據(jù)庫 559
0957 備份SQL Server數(shù)據(jù)庫 559
0958 還原SQL Server數(shù)據(jù)庫 560
0959 開啟SQL Server數(shù)據(jù)庫服務(wù) 561
0960 斷開SQL Server數(shù)據(jù)庫服務(wù) 562
0961 如何判斷SQL Server數(shù)據(jù)庫連接狀態(tài) 562
0962 獲取連接SQL Server數(shù)據(jù)庫的名稱 563
0963 獲取SQL Server的連接統(tǒng)計(jì)數(shù)據(jù) 563
0964 如何調(diào)用SQL Server存儲(chǔ)過程 563
0965 如何生成SQL數(shù)據(jù)庫腳本 564
0966 SQL Server 2000無法安裝的解決辦法 565
20.3 其他 565
0967 如何判斷記錄是否為NULL 565
0968 建立Oracle數(shù)據(jù)庫連接 566
0969 如何在數(shù)據(jù)表中設(shè)置主鍵 566
0970 DataSet讀取XML文件中數(shù)據(jù)作為數(shù)據(jù)源 567
0971 如何讀取Fox的DBF文件 567
0972 通用方法實(shí)現(xiàn)數(shù)據(jù)增、刪、改功能 567
0973 通用方法獲取查詢結(jié)果DataSet數(shù)據(jù)集 568
0974 同時(shí)查詢多條SQL語句 568
0975 如何判斷是否查詢到結(jié)果 568
0976 將圖片以二進(jìn)制格式存儲(chǔ)到數(shù)據(jù)庫中(asp.net) 569
0977 從DataReader對象讀取數(shù)據(jù)的技巧 569
0978 隨機(jī)顯示數(shù)據(jù)庫記錄 569
0979 通過DataTable獲得數(shù)據(jù)表的主鍵 569
0980 將Access數(shù)據(jù)庫轉(zhuǎn)化為SQL Server數(shù)據(jù)庫 570
0981 將SQL Server數(shù)據(jù)庫轉(zhuǎn)化為Access數(shù)據(jù)庫 571
0982 如何避免數(shù)據(jù)庫死鎖現(xiàn)象 572
0983 如何調(diào)用帶輸入?yún)?shù)的存儲(chǔ)過程 572
0984 如何獲取存儲(chǔ)過程返回的結(jié)果集 573
0985 取得數(shù)據(jù)表某個(gè)單元格的值 573
0986 在ASP.NET2.0下將數(shù)據(jù)綁定DropDownList 573
0987 在ADO.NET中實(shí)現(xiàn)數(shù)據(jù)庫的事務(wù)處理 574
0988 將任意文件保存到數(shù)據(jù)庫中 574
0989 將存儲(chǔ)在數(shù)據(jù)庫中的文件提取出來 575
0990 合并具有相同數(shù)據(jù)表結(jié)構(gòu)的查詢結(jié)果 575
0991 使用DataTable進(jìn)行數(shù)據(jù)檢索 575
0992 使用DataView對數(shù)據(jù)進(jìn)行檢索和排序 576
0993 使用DataSet建立DataTable明細(xì)表 576
第21章 打印與報(bào)表技術(shù) 579
21.1 報(bào)表設(shè)計(jì)技術(shù) 580
0994 如何快速創(chuàng)建水晶報(bào)表 580
0995 如何編寫帶圖片的報(bào)表 582
0996 如何使圖片成為整個(gè)報(bào)表的背景 583
0997 如何設(shè)置水晶報(bào)表中節(jié)的背景圖片 583
0998 如何設(shè)置水晶報(bào)表中節(jié)的背景色 584
0999 如何設(shè)置水晶報(bào)表的頁面 584
1000 如何在報(bào)表中添加節(jié) 584
1001 如何在報(bào)表中移動(dòng)節(jié)的順序 585
1002 如何在報(bào)表中合并節(jié) 585
1003 如何在報(bào)表中冊除節(jié) 585
1004 如何在報(bào)表中顯示與隱藏節(jié) 586
1005 如何設(shè)置多列樣式報(bào)表 586
1006 如何設(shè)置報(bào)表中節(jié)的高度 587
1007 如何設(shè)置報(bào)表的摘要信息 587
1008 如何設(shè)置報(bào)表的打印日期與時(shí)間 587
21.2 報(bào)表格式化類對象技巧 588
1009 如何在報(bào)表中使用文本對象 588
1010 如何移動(dòng)對象操作 588
1011 如何對齊多個(gè)對象 589
1012 如何使用公式字段 589
1013 如何在報(bào)表中使用線 590
1014 如何在報(bào)表中使用方框 590
21.3 報(bào)表數(shù)據(jù)排序與分組技巧 591
1015 如何排序報(bào)表數(shù)據(jù) 591
1016 如何報(bào)表數(shù)據(jù)分組 591
1017 如何報(bào)表中篩選數(shù)據(jù) 592
1018 如何對分組報(bào)表中的頁碼進(jìn)行設(shè)置 592
21.4 報(bào)表的應(yīng)用技巧 593
1019 如何在水晶報(bào)表中使用交叉表 593
1020 如何在水晶報(bào)表中使用子報(bào)表 594
1021 如何動(dòng)態(tài)顯示子報(bào)表 596
1022 如何刪除子報(bào)表 597
1023 如何在報(bào)表中計(jì)算百分比 597
21.5 Windows打印控件應(yīng)用技巧 599
1024 如何使用PrintDocument控件打印窗體數(shù)據(jù) 599
1025 如何使用PrintPreviewContronl控件預(yù)覽 599
1026 使用PrintPreviewDialog對話框 600
1027 如何使用PrintDialog對話框打印 601
1028 如何使用PageSetupDialog對話框設(shè)置頁面 601
1029 如何使用PrintDocument控件打印文本文件 602
第22章 C#高級(jí)應(yīng)用開發(fā) 605
22.1 線程的使用 606
1030 如何開始一個(gè)線程 606
1031 如何結(jié)束一個(gè)線程 606
1032 如何使線程休眠 606
1033 如何掛起一個(gè)線程 606
1034 如何判斷線程的狀態(tài) 606
1035 如何實(shí)現(xiàn)線程的同步 607
1036 如何避免死鎖 607
22.2 .NET 2.0的新特性 607
1037 如何使用泛型 607
1038 如何使用匿名方法 608
1039 如何使用迭代器 609
1040 如何使用分部類 610
22.3 C#WebService 610
1041 建立SQL Server返回?cái)?shù)據(jù)集WebService 610
1042 利用WebService傳送圖片 611
22.4 文件監(jiān)視 611
1043 如何監(jiān)視文件的創(chuàng)建 611
1044 如何監(jiān)視文件的改變 612
1045 如何監(jiān)視文件的重命名 612
1046 如何監(jiān)視文件的刪除 613
22.5 C#高級(jí)應(yīng)用 613
1047 如何將聊天程序做成Windows服務(wù) 613
1048 COM+服務(wù)解決同時(shí)訪問大量數(shù)據(jù)并發(fā)性 615
1049 COM+服務(wù)實(shí)現(xiàn)銀行轉(zhuǎn)賬系統(tǒng) 617
1050 如何用Remoting技術(shù)傳送文件 619
1051 大規(guī)模數(shù)據(jù)訪問時(shí)緩解服務(wù)器壓力 620
第23章 硬件及相關(guān)開發(fā)技術(shù) 623
23.1 語音卡、IC卡、神龍卡的使用 624
1052 利用語音卡撥打電話 624
1053 客戶來電查詢系統(tǒng) 625
1054 向IC卡中寫入數(shù)據(jù) 626
1055 從IC卡中讀取數(shù)據(jù) 627
1056 利用IC卡制作考勤程序 628
1057 利用神龍卡制作練歌房點(diǎn)歌程序 629
23.2 串口技術(shù)與加密狗技術(shù) 631
1058 使用串口傳輸數(shù)據(jù) 631
1059 通過串口控制對方計(jì)算機(jī) 631
1060 密碼寫入與讀出加密狗 633
1061 利用加密狗制作登錄程序 634
1062 利用條形碼銷售商品 635
23.3 其他 636
1063 簡易攝像頭程序 636
1064 超市攝像頭定時(shí)監(jiān)控系統(tǒng) 638
1065 利用短信貓收發(fā)短信息 639
1066 利用短信遠(yuǎn)程關(guān)閉計(jì)算機(jī) 641
1067 短信息采集煙草銷售數(shù)據(jù) 643
第24章 網(wǎng)絡(luò)開發(fā)相關(guān)技術(shù) 645
24.1 Windows服務(wù)控制 646
1068 如何暫停IIS的默認(rèn)網(wǎng)站 646
1069 如何繼續(xù)IIS的默認(rèn)網(wǎng)站 646
1070 如何啟動(dòng)IIS的默認(rèn)FTP站點(diǎn) 647
1071 如何暫停IIS的默認(rèn)FTP站點(diǎn) 647
1072 如何繼續(xù)IIS的默認(rèn)FTP站點(diǎn) 648
1073 如何停止IIS的默認(rèn)FTP站點(diǎn) 648
1074 C#如何檢測SQL是否啟動(dòng) 649
1075 如何啟動(dòng)IIS的默認(rèn)SMTP服務(wù)器 650
1076 如何暫停IIS的默認(rèn)SMTP服務(wù)器 650
1077 如何繼續(xù)IIS的默認(rèn)SMTP服務(wù)器 651
1078 如何停止IIS的默認(rèn)SMTP服務(wù)器 651
24.2 網(wǎng)絡(luò)數(shù)據(jù)交換及相關(guān) 652
1079 如何ping對方計(jì)算機(jī) 652
1080 獲取對方計(jì)算機(jī)IP地址 652
1081 利用C#操作XML數(shù)據(jù) 653
1082 顯示數(shù)據(jù)庫記錄 653
1083 如何掃描計(jì)算機(jī)端口號(hào) 653
1084 如何獲得指定網(wǎng)頁的源代碼 654
1085 如何將指定URL數(shù)據(jù)下載到本地文件 654
1086 如何設(shè)置Internet瀏覽器外觀 655
1087 如何將網(wǎng)址加入Internet收藏夾 655
1088 如何以網(wǎng)絡(luò)流的方式下載Internet文件 656
1089 如何從指定FTP服務(wù)器下載文件 656
1090 如何上傳本地文件到指定URL資源 657
1091 如何查找網(wǎng)頁中所有的超級(jí)鏈接 658
1092 如何開發(fā)UDP協(xié)議聊天程序 659
1093 如何開發(fā)TCP/IP聊天室 660
1094 如何發(fā)送電子郵件 662
1095 如何接收電子郵件 663
1096 如何使用Jmail發(fā)送電子郵件 666
第25章 注冊表應(yīng)用 669
25.1 個(gè)性化桌面設(shè)置 670
1097 設(shè)計(jì)隱藏回收站的程序 670
1098 設(shè)計(jì)隱藏我的電腦的程序 670
1099 設(shè)計(jì)隱藏我的文檔的程序 670
1100 設(shè)計(jì)隱藏網(wǎng)上鄰居的程序 671
1101 設(shè)計(jì)隱藏IE的程序 671
1102 禁止對任務(wù)欄位置進(jìn)行改變的程序 671
1103 IE表單的自動(dòng)完成功能 672
1104 設(shè)置“自動(dòng)完成”功能 672
1105 將“主題”選項(xiàng)刪除 673
1106 將“外觀”選項(xiàng)刪除 673
1107 將“屏幕保護(hù)”選項(xiàng)刪除 674
1108 設(shè)置“任務(wù)欄”中時(shí)間顯示樣式 674
25.2 開始菜單與其他設(shè)置 674
1109 設(shè)定文檔記錄的個(gè)數(shù)的程序 674
1110 禁用“開始”菜單中的“運(yùn)行”功能的程序 675
1111 啟用“開始”菜單中的“運(yùn)行”功能的程序 675
1112 屏蔽“開始”菜單中的“運(yùn)行”功能的程序 675
1113 屏蔽“開始”菜單中的“關(guān)機(jī)”功能的程序 676
1114 怎樣獲取注冊表信息 677
1115 顯示W(wǎng)indows版本號(hào) 677
1116 “在新窗口中打開”命令的使用 677
1117 在右鍵菜單中添加“用記事本打開”項(xiàng) 678
1118 將磁盤驅(qū)動(dòng)器隱藏 679
1119 刪除“我的電腦”上下文菜單中的“屬性” 679
第26章 安全技術(shù) 681
26.1 加密解密技術(shù) 682
1120 異或算法對數(shù)字進(jìn)行加密與解密 682
1121 如何使用MD5或SHA1加密 682
1122 如何加密DataSet數(shù)據(jù)集 682
1123 ASP.NET2.0中配置文件的加密與解密 684
1124 如何加密和解密文件 685
1125 加密應(yīng)用系統(tǒng)軟件中的所有數(shù)據(jù) 686
26.2 登錄驗(yàn)證技術(shù) 686
1126 Session對象判斷用戶登錄狀態(tài) 686
1127 網(wǎng)絡(luò)上實(shí)現(xiàn)單點(diǎn)登錄 687
1128 防止SQL注入式攻擊 687
1129 更改ASP.NET身份驗(yàn)證模式 688
1130 設(shè)置ASP.NET的授權(quán)方式 689
1131 ASP.NET使用Windows身份驗(yàn)證 690
1132 ASP.NET使用Forms驗(yàn)證 690
26.3 其他 691
1133 Access數(shù)據(jù)庫備份與恢復(fù) 691
1134 ASP.NET防止Access數(shù)據(jù)庫被下載 691
1135 網(wǎng)站會(huì)員注冊禁止用戶輸入非法字符 692
1136 過濾HTML非法字符 693
1137 如何生成軟件注冊碼 694
1138 如何編程修復(fù)Access數(shù)據(jù)庫 695
1139 怎樣使用強(qiáng)名稱防止類庫替換 696
第27章 程序調(diào)試與錯(cuò)誤處理 697
27.1 程序調(diào)試 698
1140 如何調(diào)試程序中的語法錯(cuò)誤 698
1141 如何調(diào)試程序中的語義錯(cuò)誤 698
1142 如何在web.config文件中設(shè)置跟蹤調(diào)試信息 699
1143 如何使用Response.Write調(diào)試程序 700
1144 如何在代碼里訪問跟蹤信息 700
27.2 錯(cuò)誤處理 700
1145 如何使用錯(cuò)誤提醒控件提醒用戶 700
1146 使用try…catch…finally塊進(jìn)行異常處理 701
1147 如何web.config文件中配置錯(cuò)誤顯示頁面 702
1148 如何設(shè)計(jì)錯(cuò)誤處理頁 702
1149 如何捕捉和處理SQL Server數(shù)據(jù)庫異?!?03

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)