《Delphi程序開發范例寶典(第2版)》
Delphi 教程 系列書籍 (043) 《 Delphi 程序開發范例寶典 ( 第 2 版 ) 》 網友(邦)整理 EMail: shuaihj@163.com
下載地址:
- 作者: 梁水
- 叢書名: 軟件工程師典藏
- 出版社:人民郵電出版社
- ISBN:9787115216762
- 上架時間:2010-1-8
- 出版日期:2010 年1月
- 開本:16開
- 頁碼:770
- 版次:2-1
內容簡介
本書全面介紹了delphi程序開發所用到的技術和技巧,共分19章,內容包括窗體與界面設計、控件應用、數據處理技術、圖形技術、多媒體技術、文件系統、操作系統與window相關程序、注冊表、數據庫技術、sql查詢相關技術、打印與報表技術、圖表技術、硬件相關開發技術、網絡開發技術、web編程、數據結構與算法、delphi語言基礎、加密/安全與軟件注冊、實用工具、程序打包等。全書共提供500多個實例,每個實例都突出了其實用性。本書適用于delphi編程人員,也可供大中專院校相關專業的師生學習參考。
目錄
第1章 窗體與界面設計 1
1.1菜單應用 2
實例001 在系統菜單中添加菜單項 2
實例002 帶歷史信息的菜單 3
實例003 菜單動態合并 4
實例004 像“開始”菜單一樣漂亮的菜單 5
實例005 多彩的菜單 6
實例006 可以拉伸的菜單界面 8
1.2 工具欄設計 9
實例007 帶背景的工具欄 9
實例008 浮動工具欄 10
1.3 狀態欄設計 11
實例009 在狀態欄中顯示檢查框 11
實例010 帶進度條的狀態欄 12
實例011 狀態欄中加入圖標 13
1.4 導航菜單界面 14
實例012 outlook界面 14
實例013 帶導航菜單的主界面 15
實例014 圖形化的導航界面 16
1.5 特色程序界面 18
實例015 類qq的程序界面 18
實例016 類似windows xp的程序界面 20
實例017 以圖形按鈕顯示的界面 22
實例018 以樹型顯示的程序界面 23
實例019 以xpmanifest組件顯示界面 25
實例020 動態按鈕的窗體界面 26
1.6 特殊形狀的窗體 28
實例021 非矩形窗體 28
實例022 建立字體形狀窗體 29
1.7 多媒體光盤 30
實例023 自動啟動的多媒體光盤程序 30
實例024 為觸摸屏程序添加虛擬鍵盤 31
實例025 觸摸屏系統 32
1.8 窗體效果 34
實例026 半透明漸顯窗體 34
實例027 窗口顏色的漸變 35
實例028 帶背景的窗體 36
實例029 為窗體增加邊框 37
1.9 窗體動畫 38
實例030 窗體中的滾動字幕 38
實例031 動畫顯示窗體 39
實例032 制作閃爍的窗體 40
實例033 直接在窗體上繪圖 41
實例034 動畫形式的程序界面 42
實例035 以時鐘顯示界面窗體 43
1.10 標題欄窗體 45
實例036 標題欄上的按鈕 45
實例037 使窗體標題欄文字右對齊 47
實例038 沒有標題欄但可以改變大小的窗口 48
1.11 設置窗體位置 49
實例039 不可移動的窗體 49
實例040 設置窗體在屏幕中的位置 50
實例041 始終在最上面的窗體 51
1.12 設置窗體大小 52
實例042 限制窗體大小 52
實例043 獲取桌面大小 53
實例044 組件大小隨窗體的改變而改變 54
實例045 在窗口間移動按扭 54
實例046 如何實現office助手 55
1.13 窗體控制技術 56
實例047 在關閉窗口前加入確認對話框 56
實例048 程序在循環中響應界面操作 57
實例049 使用任意組件拖動窗體 58
實例050 動態創建窗體和釋放窗體 59
實例051 修改提示字體及顏色 60
1.14 其他技術 61
實例052 實現標簽式的多頁面窗體 61
實例053 給mdi窗體加背景 64
實例054 如何關閉mdi類型窗體中的子窗體 65
實例055 利用組件模板實現窗體資源的重復利用 65
第2章 控件應用 67
2.1 tedit控件應用典型實例 68
實例056 從右至左輸入數據 68
實例057 為tedit控件添加列表選擇框 69
實例058 只允許輸入數字的tedit組件 70
2.2 tspeedbutton控件應用典型實例 71
實例059 在tspeedbutton按鈕中顯示圖標 71
實例060 折行顯示按鈕標題 72
2.3 tmemo控件應用典型實例 73
實例061 設置tmemo組件的邊界 73
實例062 tmemo組件的光標定位 74
實例063 得到tmemo中的可見行數 75
2.4 tlistbox控件應用典型實例 76
實例064 在tlistbox組件間交換數據 76
實例065 為tlistbox添加水平滾動條 77
實例066 將數據庫數據添加到組合框中 78
實例067 借助綁定控件實現數據選擇錄入 79
2.5 tlistview控件應用典型實例 80
實例068 tlistview列表拒絕添加重復信息 80
實例069 將數據庫數據添加到tlistview控件 82
實例070 用tlistview控件制作導航界面 83
實例071 在tlistview控件中對數據排序或統計 84
實例072 在tlistview組件中繪制底紋 86
實例073 在列表視圖中拖動視圖項 87
2.6 ttreeview控件應用典型實例 88
實例074 將數據庫數據顯示到樹視圖中 88
實例075 用ttreeview控件制作導航界面 90
實例076 ttreeview組件遍歷磁盤目錄 91
實例077 ttreeview組件在數據庫中的應用 92
2.7 tstringgrid控件應用典型實例 94
實例078 程序運行時對tstringgrid中的數據進行計算 94
實例079 利用tstringgrid實現表單式批量錄入數據 96
實例080 在tstringgrid中實現單元格下拉列表 98
實例081 在tstringgrid組件中繪圖 99
實例082 tstringgrid組件上按[回車]鍵移動焦點 100
實例083 在tstringgrid組件中設置只讀欄 101
實例084 tstringgrid組件單元格顏色 103
實例085 tstringgrid自動移動及增加行 104
2.8 其他控件應用典型實例 105
實例086 ttrackbar的簡單應用 105
實例087 tsplitter的應用 106
實例088 tmaskedit組件的簡單應用 107
實例089 tmonthcalendar組件的應用 108
實例090 響應tanimate組件的onclick事件 109
實例091 qq頭像列表 110
實例092 控制trichedit組件滾動 111
2.9 控件技術 112
實例093 程序運行時智能增減控件 112
實例094 控制焦點移動 114
實例095 動態創建組件 114
實例096 在開始按鈕上繪圖 115
2.10 焦點變換與輸入控制 117
實例097 按[回車]鍵焦點在控件中移動的錄入窗口 117
實例098 程序運行時拖動組件 119
實例099 組件得到焦點時變色 120
實例100 控件的輸入限制 121
2.11 特殊控件 122
實例101 制作信息上傳控件 122
實例102 為組件制作立體效果 124
實例103 自制的正方形標尺組件 125
第3章 圖形技術 128
3.1 繪制圖形 129
實例104 繪制立體模型 129
實例105 在圖片中寫入文字 130
實例106 局部圖片的復制 132
實例107 波形圖的繪制 134
3.2 圖形轉換 135
實例108 bmp轉換成jpg格式 135
實例109 jpg轉換成bmp格式 137
實例110 位圖轉化為wmf 138
實例111 ico文件轉化為位圖 139
實例112 圖片批量轉換工具 140
實例113 坐標轉換 143
3.3 圖像預覽 144
實例114 局部圖像放大 145
實例115 瀏覽大圖片 146
實例116 剪切圖片 148
實例117 圖像旋轉 150
實例118 鼠標拖曳圖像 151
3.4 圖形縮放與變換 152
實例119 如何放大和縮小圖像 152
實例120 如何旋轉jpg圖像 153
實例121 如何實現圖形反轉 154
3.5 圖像效果 155
實例122 百葉窗效果顯示圖像 155
實例123 推拉效果顯示圖像 156
實例124 水平交錯效果顯示圖像 157
實例125 垂直交錯效果顯示圖像 158
實例126 圖像紋理效果 159
實例127 圖像浮雕效果 160
實例128 圖像積木效果 161
實例129 雨滴式的顯示圖片 163
3.6 圖像字體 164
實例130 旋轉的文字 164
實例131 當前系統字體列表 165
實例132 空心文字 166
實例133 如何在圖片上平滑移動文字 167
3.7 圖像動畫 169
實例134 動畫背景窗體 169
實例135 隨鼠標移動的圖像 170
實例136 十字光標定位 172
實例137 抓取鼠標形狀 173
3.8 圖像識別 174
實例138 查看圖片的像素 174
實例139 獲取指定點的rgb值 175
實例140 地圖地理定位 176
實例141 車牌號碼識別 177
3.9 圖像工具 179
實例142 獲取圖片類型 179
實例143 簡單畫圖程序 180
實例144 看圖工具 182
實例145 文字保存為圖片 183
3.10 圖像應用 184
實例146 隨機更換壁紙程序 184
實例147 屏幕保護 186
實例148 模擬石英鐘 188
實例149 生肖速查 190
第4章 多媒體技術 191
4.1 cd、vcd播放 192
實例150 播放指定的avi-mid-wav文件 192
實例151 媒體播放器 193
4.2 mp3、wav播放 194
實例152 帶記憶的mp3播放器 194
實例153 可連續播放的mp3播放器 197
實例154 學校課間操定時音樂播放 198
4.3 動畫播放 199
實例155 播放flash動畫 199
實例156 制作avi播放器 200
實例157 播放gif動畫 202
4.4 媒體控制 203
實例158 檢測是否安裝聲卡 203
實例159 打開和關閉cdrom 203
實例160 控制左右聲道 204
實例161 控制pc喇叭發聲 206
4.5 多媒體應用 208
實例162 開機祝福程序 208
實例163 制作家庭影集 209
實例164 產品電子報價 210
實例165 產品滾動展示程序 212
實例166 將wav資源添加到exe里 213
第5章 文件系統 215
5.1 創建和刪除文件 216
實例167 創建和刪除文件夾 216
實例168 建立臨時文件 217
實例169 根據日期動態建立文件 218
實例170 把文件刪除到回收站中 219
實例171 清空回收站 221
5.2 查找文件 222
實例172 搜索文件 222
實例173 檢查文件是否存在 223
實例174 提取指定文件夾目錄 224
實例175 查找文件 225
5.3 修改文件 226
實例176 更改文件名稱 227
實例177 長短文件名轉換 227
實例178 修改文件屬性 229
實例179 修改文件及目錄的名字 231
5.4 文件目錄 232
實例180 獲得臨時文件目錄 232
實例181 獲取應用程序所在目錄 233
實例182 得到系統當前目錄 234
實例183 在程序中改變當前路徑 235
5.5 復制文件 236
實例184 移動正在使用的文件 236
實例185 批量復制文件 237
實例186 文件復制過程中顯示進度條 238
5.6 指定類型的文件操作 239
實例187 對ini文件進行操作 239
實例188 文本文件的操作 241
實例189 在程序中使用自定義文件格式 242
實例190 簡單的文件加密解密 244
5.7 其他 245
實例191 在delphi中控制word 245
實例192 帶日志的程序 247
實例193 獲取窗口文本 248
實例194 判斷文件是否正在被使用 249
實例195 提取文件中的圖標資源 250
實例196 在程序中調用.hlp文件 252
實例197 采用api實現文件拖放 253
實例198 文件比較 254
第6章 操作系統與windows相關程序 256
6.1 獲得磁盤屬性 257
實例199 獲得硬盤序列號 257
實例200 獲取映射驅動器路徑 258
實例201 判斷驅動器類型 259
6.2 磁盤相關設置 260
實例202 取消磁盤共享 260
實例203 檢查驅動器容量 261
實例204 檢測磁盤是否準備好 262
實例205 圖表顯示磁盤容量 263
實例206 格式化磁盤 264
6.3 系統控制 265
實例207 怎樣隱藏鼠標 265
實例208 用戶確認后關機 266
實例209 鎖定計算機 267
實例210 重啟、注銷、關閉計算機 267
6.4 系統設置 269
實例211 設置系統輸入法 269
實例212 設置顯示器屬性 270
實例213 設置桌面顏色 272
實例214 鼠標交換左右鍵 272
6.5 系統監控 273
實例215 檢測系統啟動模式 274
實例216 內存使用狀態監控 274
實例217 監視剪貼板內容 275
實例218 利用鉤子技術實現鍵盤監控 276
6.6 系統軟件信息 279
實例219 獲取用戶名 279
實例220 獲取系統目錄 280
實例221 注冊系統熱鍵 281
實例222 獲取和修改計算機名 282
6.7 鼠標操作 283
實例223 用鼠標拖曳圖像 283
實例224 限制鼠標活動區域 284
6.8 程序控制 285
實例225 打開控制面板中的程序 285
實例226 動態載入dll文件 286
實例227 添加程序托盤 288
實例228 不出現在任務欄上的程序 290
實例229 在程序中使用多線程 291
實例230 怎樣調用外部的exe文件 293
實例231 關閉外部已開啟的程序 294
6.9 程序運行 295
實例232 監測是否運行多個程序 295
實例233 防止程序多次運行 296
實例234 開機后程序自動運行 297
實例235 獲取任務欄尺寸大小 298
實例236 改變系統提示信息 299
實例237 獲取系統環境變量 300
實例238 設置系統環境變量 302
6.10 系統隱藏 303
實例239 隱藏、顯示任務欄 303
實例240 查看當前系統版本 304
實例241 使桌面圖標文字透明 305
實例242 檢索系統中正在運行的任務 306
實例243 列出系統中的打印機 307
6.11 其他 308
實例244 兩種信息發送方式 308
實例245 使用線程添加數據 310
實例246 功能快捷鍵 312
第7章 注冊表 313
7.1 操作注冊表 314
實例247 怎樣存取注冊表信息 314
實例248 注冊表保存注冊信息 315
實例249 禁止修改顯示屬性 317
實例250 列出注冊表指定項下的全部鍵值 318
7.2 系統設置 319
實例251 優化二級緩存 319
實例252 自動登錄系統 320
實例253 使窗口快速顯示 321
7.3 ie設置 322
實例254 修改ie標題欄內容 322
實例255 隱藏ie瀏覽器的右鍵關聯菜單 323
實例256 設置ie的默認主頁 324
第8章 數據庫技術 326
8.1 連接數據庫 327
實例257 通過internet登錄sql數據庫 327
實例258 用ado動態連接數據庫 328
實例259 數據庫連接參數配置 329
實例260 用bde動態連接數據庫 331
8.2 數據錄入技術 332
實例261 利用數據控件錄入和修改數據 332
實例262 利用數據集組件實現臨時表的存儲功能 334
實例263 制作簡單的數據庫操作軟件 335
8.3 圖片、多媒體數據錄入技術 336
實例264 向access數據庫錄入圖片 336
實例265 從access數據庫提取圖片 338
實例266 向sql server數據庫錄入多媒體文件 339
實例267 從sql server數據庫中提取多媒體文件 340
實例268 向sql server中存儲word文檔 341
實例269 從sql server中提取word文檔 342
8.4 sql server服務器應用 343
實例270 和服務器時間同步 343
實例271 取得網絡中的sql服務器名 344
8.5 數據庫維護 345
實例272 數據庫登錄配置 345
實例273 sql server數據庫的備份和恢復 346
實實274 數據庫附加、分離 349
實例275 附加數據庫和保存連接信息 350
8.6 數據庫應用 353
實例276 系統登錄設計 353
實例277 操作員權限設置 356
實例278 自動生成編號 359
實例279 判斷輸入數據是否符合要求 360
8.7 數據庫控件應用 362
實例280 記憶和修改tdbgrid組件的列信息 362
實例281 在tdbgrid的單元格下方顯示表格列表 364
實例282 tdbgrid組件的斑馬線顯示 366
實例283 tdbgrid按下回車鍵后自動移動及增加行 367
實例284 tdbgrid多行數據操作 368
8.8 數據轉換 369
實例285 將數據庫統計信息保存為excel文件 369
實例286 將數據庫數據導出為html格式文件 371
實例287 將數據庫內容導出為文本文件 374
8.9 數據庫其他操作 376
實例288 系統錯誤記錄 376
實例289 如何將圖片從數據庫中提取出來 378
實例290 原生ado應用技術 379
實例291 標準記錄編輯界面 381
實例292 獲取驅動列表并加載指定的驅動 383
實例293 獲取驅動所支持的表名 385
實例294 創建表和刪除表 386
實例295 對ado控件的無數據庫操作 388
第9章 sql技術 390
9.1 通用查詢 391
實例296 sql語句的應用方法 391
實例297 sql語句的模糊查詢 392
實例298 高級like語句 393
實例299 多功能查詢過濾器 396
9.2 查詢變量 401
實例300 利用變量查詢字符串數據 401
實例301 利用變量查詢字符串型數據 402
實例302 利用變量查詢日期型數據 404
9.3 數據前若干名 405
實例303 查詢前10名數據 405
實例304 查詢后10名數據 407
實例305 取出數據統計結果前10名數據 408
9.4 在查詢時使用函數 409
實例306 巧妙獲取年齡 409
實例307 在查詢中去除空格 410
實例308 獲得日期的部分信息 412
實例309 格式化金額 413
實例310 如何隨機顯示記錄 414
9.5 周期、日期查詢 415
實例311 返回10天內的登錄信息 415
實例312 用between and子句篩選指定日期范圍的數據 416
實例313 按年查詢統計數據 417
9.6 大小、比較、邏輯查詢 418
實例314 返回工齡大于10年的人員信息 418
實例315 查詢指定字段為空的數據 420
實例316 刪除數據為空的記錄 421
實例317 not與謂詞進行組合條件的查詢 423
9.7 重復記錄 424
實例318 sql語句查詢重復數據 424
實例319 獲取不重復記錄 425
實例320 自動刪除重復記錄 426
9.8 排序 428
實例321 用order by子句為數據庫記錄排序 428
實例322 對數據進行多條件排序 430
實例323 對統計結果進行排序 431
9.9 分組統計 433
實例324 分組統計部門經營銷售情況 433
實例325 多表分組統計 434
實例326 使用compute和compute by 435
實例327 用group by子句實現分組查詢 437
9.10 聚集函數 439
實例328 用sum函數統計數據 439
實例329 用avg函數匯總數據 440
實例330 利用聚集函數min求銷售額、利潤最少的商品 441
實例331 利用聚集函數max求月工作完成最多的員工 443
實例332 利用聚集函數count求日銷售額大于某值的商品數 444
9.11 交叉表應用 446
實例333 利用trasform分析數據 446
實例334 sql server 2000交叉表應用 447
實例335 利用存儲過程建立交叉表 448
9.12 多表查詢(連接查詢) 450
實例336 利用from子句進行多表查詢 450
實例337 關聯sql語句應用 452
實例338 從多個表中合并數據 453
實例339 如何實現多表關聯 454
9.13 子查詢 456
實例340 復雜的嵌套查詢 456
實例341 把子查詢作派生的表 457
實例342 把子查詢作表達式 459
實例343 把子查詢關聯數據 460
實例344 使用exists和notexists 461
9.14 利用in進行查詢 463
實例345 利用in或not in語句限定范圍 463
實例346 由in引入的子查詢 464
9.15 case語句查詢 465
實例347 利用case語句對多表進行匯總查詢 465
實例348 高級case語句應用 466
9.16 臨時表操作 468
實例349 利用select into生成臨時表 468
實例350 數據庫臨時表應用 470
9.17 視圖、存儲過程、觸發器和事務應用 471
實例351 存儲過程應用 471
實例352 創建視圖 472
實例353 視圖的應用 474
實例354 觸發器應用 475
實例355 利用觸發器實現圖書入庫操作 476
實例356 動態管理存儲過程 478
實例357 事務的應用 480
9.18 添加數據 481
實例358 insert語句的應用 482
實例359 批量插入數據 483
實例360 將圖片存儲到數據庫中 484
實例361 如何復制表結構 485
實例362 將圖片存入數據庫 486
9.19 修改和刪除數據 489
實例363 update語句的應用 489
實例364 利用update語句修改數據 490
實例365 快速清空記錄 492
實例366 delete語句的應用 493
實例367 批量更新數據 494
實例368 刪除指定記錄數據 496
實例369 利用語句刪除數據 497
9.20 修改和刪除數據表 499
實例370 刪除數據表 499
實例371 動態創建數據表 500
實例372 查詢主表鍵值在明細表中的記錄數 501
第10章 報表與打印技術 503
10.1 基礎報表打印 504
實例373 數據報表打印 504
實例374 標簽式報表設計 505
實例375 分組式報表設計 507
實例376 設計與修改圖表 508
實例377 圖案報表設計 510
實例378 圖形打印 511
實例379 打印預覽窗口 513
實例380 打印窗體中的數據 516
10.2 復雜報表打印 516
實例381 主明細報表設計 517
實例382 利用excel打印報表 518
實例383 文本文件的打印 520
實例384 利用代碼設計報表 521
10.3 通用報表打印 524
實例385 匯款單式報表設計 525
實例386 打印信封標簽 526
實例387 批量打印工作證 527
實例388 畢業證批量打印 528
實例389 打印產品標簽 529
實例390 快遞單打印 530
實例391 號碼連續的標簽 531
實例392 批量打印會展標簽 532
實例393 批量打印文檔 533
10.4 打印控制 534
實例394 實現橫向打印 534
實例395 設置打印紙大小 535
實例396 pos打印機控制 536
10.5 打印條形碼 538
實例397 打印條形碼 538
實例398 批量打印條形碼方法 539
第11章 圖表技術 541
11.1 簡單圖表 542
實例399 利用圖表分析產品價格行情 542
實例400 顯示數據庫數據的圖表 543
實例401 添加或修改圖表中的標簽 544
11.2 柱形圖表 545
實例402 將匯總數據利用圖表分析 545
實例403 對多個數據庫數據統計后分析 546
實例404 如何用圖表分析企業進貨、銷售和庫存 547
11.3 折線圖表 548
實例405 利用圖表分析產品銷售走勢 549
實例406 多曲線數據分析 550
實例407 網站人氣指數曲線分析 551
11.4 餅形圖表 552
實例408 利用餅形圖分析公司男女比率 552
實例409 利用餅形圖分析產品市場占有率 553
實例410 利用多餅形圖分析企業人力資源情況 554
11.5 動態圖表分析 555
實例411 多種圖形分析應用 555
實例412 單圖表數據分析 558
實例413 數據對比圖表分析 559
實例414 如何打印預覽圖表 563
第12章 硬件相關開發技術 565
12.1 串口控制 566
實例415 通過串口傳遞數據 566
實例416 通過串口控制對方計算機關閉 567
12.2 加密狗 569
實例417 將密碼寫入加密鎖 569
12.3 ic卡應用 570
實例418 向ic卡中寫入數據 570
實例419 讀取ic卡中的數據 572
實例420 利用ic卡制作考勤程序 574
12.4 監控 575
實例421 利用簡易攝像頭編寫監控程序 575
實例422 編寫監控錄像程序 577
實例423 定時監控程序 578
12.5 掃描、條碼 579
實例424 條形碼掃描程序 579
實例425 設計條形碼打印程序 580
實例426 設計批量打印條形碼 581
實例427 利用條形碼銷售商品 582
12.6 pos控制 584
實例428 設計錢箱控制程序 584
實例429 設計掃描儀控制程序 586
實例430 設計發票機控制程序 587
12.7 其他程序 588
實例431 語音卡實現來電顯示 588
實例432 語音卡客戶查詢 590
實例433 語音卡電話自助 591
實例434 語音卡錄音模塊的實現 593
實例435 語音卡內線連通模塊的實現 595
第13章 網絡開發技術 597
13.1 計算機設置 598
實例436 更改計算機名稱 598
實例437 獲取工作組名稱 599
實例438 通過計算機名獲取ip地址 600
實例439 通過ip地址獲取主機名稱 602
實例440 修改本機ip地址 603
實例441 得到本機mac地址 605
實例442 獲得系統打開的端口和狀態 606
實例443 更改dns地址 607
13.2 遠程控制 609
實例444 遠程控制計算機 609
實例445 遠程控制 613
實例446 遠程屏幕抓取 616
13.3 網絡復制文件 621
實例447 網絡中的文件復制 621
實例448 用socket實現遠程文件的傳遞 622
13.4 局域網管理 627
實例449 在局域網內發送信息 627
實例450 列出工作組中所有計算機 628
實例451 獲取網絡中某臺計算機的可用磁盤空間 630
實例452 獲取網絡中所有工作組 631
實例453 映射網絡驅動器 632
實例454 列出網絡中的netware server 634
13.5 網絡連接與通信 635
實例455 編程實現ping操作 635
實例456 串口通信的實現 638
實例457 取得modem的狀態 640
實例458 檢測tcp/ip協議是否安裝 641
實例459 實現進程間通信 642
13.6 網絡聊天室 644
實例460 利用delphi設計聊天室 644
實例461 編寫網絡聊天室 646
第14章 web編程 650
14.1 瀏覽器應用 651
實例462 制作自己的網絡瀏覽軟件 651
實例463 xml數據庫文檔的瀏覽 653
14.2 上網控制 654
實例464 定時上internet 654
實例465 監測當前internet連接狀態 655
實例466 active form在internet中的應用 656
14.3 郵件管理 659
實例467 收取電子郵件 659
實例468 發送電子郵件 661
14.4 網上信息提取 663
實例469 提取并保存網頁源代碼 663
實例470 與網上時間同步 664
實例471 提取網頁標題與內容到數據庫 665
第15章 加密、安全與軟件注冊 666
15.1 數據加密與解密 667
實例472 數據加密技術 667
實例473 文本文件加密與解密 668
實例474 利用圖片加密文件 670
15.2 access數據庫安全 671
實例475 如何編程修復access數據庫 671
實例476 訪問帶驗證模式的sql server 2000數據庫 672
實例477 改變access 2000數據庫頭文件加密數據庫 673
15.3 軟件注冊與加密 675
實例478 軟件注冊機的實現 675
實例479 利用注冊表設計軟件注冊程序 677
實例480 利用網卡序列號設計軟件注冊程序 679
實例481 根據cpu序列號、磁盤序列號設計軟件注冊程序 681
第16章 數據結構與算法 685
16.1 鏈表應用 686
實例482 單向鏈表應用 686
實例483 利用鏈表實現棧 690
實例484 雙向循環鏈表應用 692
16.2 棧和二叉樹 697
實例485 遍歷二叉樹 697
16.3 常用算法 702
實例486 判斷素數的算法 702
實例487 加密和解密算法 703
16.4 合法性判斷 705
實例488 判斷身份證是否合法的算法 705
實例489 判斷ip地址是否合法的算法 707
16.5 漢字相關 708
實例490 獲得漢字的區位碼 708
實例491 如何根據區位碼判斷漢字 709
實例492 獲得漢字的拼音簡碼 710
實例493 獲取文字中英文單詞的個數 712
16.6 字符串相關 713
實例494 按要求生成指定位數編號 713
實例495 身份證從15位升到18位算法 714
第17章 delphi語言基礎 716
17.1 delphi語言技術 717
實例496 利用動態數組作為函數參數 717
實例497 委托實現 718
實例498 在delphi中使用匯編 720
17.2 delphi環境技術 720
實例499 設置自己的編程環境 721
實例500 第三方組件的安裝 721
實例501 如何注冊組件 722
17.3 動態鏈接庫 723
實例502 利用dll封裝類 723
實例503 利用dll封裝窗體 725
第18章 實用工具 729
18.1 數據庫工具 730
實例504 自動配置odbc的程序 730
實例505 制作sql server提取器 731
18.2 個人工具 734
實例506 個人通訊錄 734
實例507 電子名片盒 735
實例508 個人日記本 736
實例509 個人理財管理 737
18.3 實用工具 739
實例510 電話區號、郵編管理軟件 739
實例511 火車時刻查詢軟件 740
實例512 網站網址導航程序 742
18.4 其他工具 743
實例513 人民幣金額轉換例程 743
實例514 列舉局域網sql服務器 746
實例515 整點報時程序 747
實例516 紅綠燈程序 748
實例517 萬年歷 749
實例518 彩票抽獎機 750
實例519 電子相冊 752
第19章 程序打包 754
實例520 最簡單的程序打包 755
實例521 access數據庫程序的打包方法 757
實例522 打包時odbc的配置 758
實例523 將特定文件安裝到指定文件夾中 759
實例524 打包注冊表信息 761
技術要點對應實例位置 762
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
