欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

041_《Delphi開發典型模塊大全》

系統 1695 0

《Delphi開發典型模塊大全》

Delphi 教程 系列書籍 (041) Delphi 開發典型模塊大全》 網友(邦)整理 EMail: shuaihj@163.com

下載地址:

Part1 Part2 Part3

041_《Delphi開發典型模塊大全》

  • 作者: 梁水 賽奎春
  • 叢書名: 軟件工程師典藏
  • 出版社:人民郵電出版社
  • ISBN:9787115196965
  • 上架時間:2009-4-2
  • 出版日期:2009 年4月
  • 開本:16開
  • 頁碼:603
  • 版次:1-1

內容簡介

本書以關鍵技術為核心,通過18個典型模塊系統、全面地介紹了如何使用Delphi 7進行各領域的程序開發。全書共分為23章,其中前5章介紹了Delphi的集成開發環境和使用Delphi進行編程的基礎知識,使初學者能夠了解使用Delphi進行編程的基本思路和方法。然后通過對企業QQ、自制幫助工具、打包安裝工具、板材排料、進銷存軟件、窗體皮膚組件、導航面板組件、短信息管理平臺、語音卡錄音系統、企業助理系統、文檔管理系統、視頻圖像錄制、住房公積金管理系統、健身房管理系統、圖書綜合管理系統、房地產信息管理系統、批發零售管理系統和程控電話計費系統18個模塊進行細致的介紹,使讀者能夠掌握圖形圖像處理、多媒體、數據庫、網絡通信、報表打印、硬件開發等各領域的相關技術,為從事項目開發的人員提供相關解決方案。本書附有配套光盤。光盤提供了書中所有案例的全部源代碼,所有源代碼都經過精心調試,在Windows XP和Windows 2000系統下全部通過,保證能夠正常運行。此外,光盤中還提供了編程詞典試用版軟件等附加資源。本書案例涉及行業廣泛,實用性非常強,通過對本書的學習,讀者可以了解各個行業的特點,能夠針對某一行業進行軟件開發,也可以通過光盤中提供的模塊源代碼進行二次開發,以減少開發系統所需要的時間。非常適合各級軟件開發人員使用,也可供大、中專院校師生學習。

目錄

第1章 Delphi 7開發環境. 1

1.1 Delphi概述 1

1.1.1 Delphi簡介 1

1.1.2 Delphi的發展歷程 1

1.1.3 Delphi 7.0的新特性 1

1.2 Delphi 7.0集成開發環境 2

1.2.1 Delphi集成開發環境概述 2

1.2.2 Delphi集成開發環境 2

1.2.3 Delphi主菜單 3

1.2.4 Delphi工具欄 6

1.2.5 Delphi組件面板 7

1.2.6 對象樹狀視圖 8

1.2.7 對象查看器 9

1.2.8 代碼編輯器 9

1.2.9 代碼瀏覽器 10

1.2.10 項目管理器 10

1.3 定制集成開發環境 11

1.3.1 定制編程環境 11

1.3.2 定制工具欄 12

1.3.3 定制Delphi的組件面板 12

1.3.4 定制代碼編輯器 13

1.3.5 保存定制的開發環境 13

1.4 安裝其他開發組件 14

1.4.1 安裝ActiveX組件 14

1.4.2 安裝第三方組件 15

1.5 安裝其他開發工具 17

1.5.1 安裝打包工具 17

1.5.2 安裝InterBase數據庫 18

1.6 有效使用光盤資源 19

1.6.1 通過Delphi自帶的示例學習使用Delphi 19

1.6.2 在Delphi中加載報表組件(QReport) 19

1.7 有效利用幫助資源 20

1.7.1 Delphi幫助文檔的使用 20

1.7.2 Delphi附屬開發環境的幫助 21

1.7.3 Delphi中API幫助的使用 22

第2章 過程與函數的應用 23

2.1 過程與函數簡介 23

2.2 過程、函數的定義與調用 23

2.2.1 過程的聲明、定義與調用 23

2.2.2 函數的聲明、定義與調用 24

2.3 過程、函數之間參數傳遞 25

2.3.1 形參與實參 25

2.3.2 按值傳遞和按址傳遞 26

2.3.3 參數類型 27

2.4 嵌套調用和遞歸調用 32

2.4.1 嵌套調用 32

2.4.2 遞歸調用 33

2.5 過程和函數中變量的作用域 35

2.6 函數的重載 35

第3章 類的學習與應用 37

3.1 類的簡介 37

3.1.1 類的概念 37

3.1.2 類的定義 37

3.2 對象 38

3.2.1 對象的聲明和實例化 38

3.2.2 對象的構造與析構 39

3.2.3 類與對象的關系 41

3.3 屬性 41

3.3.1 屬性的概念 41

3.3.2 屬性的訪問 41

3.3.3 屬性的存儲 42

3.3.4 屬性的索引 43

3.3.5 如何使用數組屬性 43

3.4 方法 44

3.4.1 方法的概念 44

3.4.2 方法的類型 44

3.5 封裝 45

3.5.1 封裝的概念 45

3.5.2 成員的可見性 45

3.5.3 邏輯封裝 46

3.5.4 物理封裝 46

3.6 繼承 47

3.6.1 繼承的概念 47

3.6.2 基類 47

3.6.3 繼承的可見性 48

3.6.4 屬性、方法的繼承 48

3.7 多態 52

3.7.1 認識多態 52

3.7.2 多態的實現 52

3.7.3 抽象類與多態 54

3.8 類運算符as、is 55

3.9 異常處理 55

3.9.1 處理異常 55

3.9.2 嵌套使用異常 57

3.9.3 使用異常對象 58

第4章 多線程的應用 59

4.1 線程的基礎知識 59

4.1.1 線程與進程的關系 59

4.1.2 何時使用多線程 59

4.1.3 線程調度 60

4.2 VCL線程的使用 60

4.2.1 TThread類 60

4.2.2 線程類的創建 62

4.2.3 線程函數 63

4.2.4 線程終止和異常 64

4.3 Windows線程的使用 65

4.3.1 線程的構造與創建 65

4.3.2 線程終止 66

4.3.3 線程調度與優先級 66

4.3.4 消息隊列 68

4.4 在Delphi語言中使用線程同步 69

4.4.1 Synchronize函數 69

4.4.2 Lock與UnLock方法 70

4.4.3 TCriticalSection類 72

4.4.4 TEvent類 74

4.4.5 WaitFor方法 75

4.5 利用API實現線程同步 76

4.5.1 互斥對象 76

4.5.2 信號量對象 77

第5章 消息處理技術 79

5.1 消息的介紹 79

5.1.1 消息的基本概念 79

5.1.2 消息是如何工作的 80

5.2 消息機制原理 80

5.2.1 消息的構成 80

5.2.2 消息的處理過程 81

5.2.3 消息的返回值 81

5.3 消息的分類 82

5.3.1 標準消息 82

5.3.2 組件通知消息 82

5.3.3 用戶自定義消息 82

5.4 消息與事件 83

5.4.1 消息的發送 83

5.4.2 消息接收 84

5.4.3 VCL消息處理 85

5.4.4 消息與事件的關系 86

第6章 企業QQ 89

6.1 企業QQ概述 89

6.1.1 主要功能 89

6.1.2 界面預覽 90

6.2 主要實現技術 90

6.2.1 類的持久化 90

6.2.2 類與流的二進制轉換 91

6.2.3 消息類的多態 92

6.2.4 實現組件的消息傳遞 93

6.3 企業QQ的實現 95

6.3.1 公共類的實現 95

6.3.2 服務器端實現 107

6.3.3 客戶端實現 108

6.4 程序調試與發布 111

第7章 自制幫助工具 113

7.1 幫助工具概述 113

7.1.1 主要功能 113

7.1.2 界面預覽 113

7.2 主要實現技術 114

7.2.1 流的讀寫技術 114

7.2.2 資源文件的讀寫技術 118

7.2.3 樹節點與HTML文件的關聯 118

7.2.4 OLE操作Word文檔轉換技術 119

7.3 幫助工具的實現 119

7.3.1 Word與HTML轉換的實現 119

7.3.2 幫助工具設計器實現 121

7.3.3 幫助工具運行程序實現 126

7.4 程序調試與發布 130

第8章 打包安裝工具 131

8.1 打包工具概述 131

8.1.1 主要功能 131

8.1.2 界面預覽 132

8.2 主要實現技術 133

8.2.1 各種系統目錄的獲取 133

8.2.2 文件圖標的獲取 134

8.2.3 快捷方式的創建 134

8.2.4 向控制面板中寫信息 136

8.2.5 文件的合并與拆分 137

8.2.6 安裝信息與文件的卸載 138

8.3 打包安裝工具的實現 139

8.3.1 打包安裝公共類的實現 139

8.3.2 打包工具設計器實現 143

8.3.3 打包安裝程序的實現 154

8.3.4 打包卸載程序的實現 160

8.4 程序調試與發布 163

第9章 板材排料 165

9.1 板材排料概述 165

9.1.1 主要功能 165

9.1.2 界面預覽 166

9.2 主要實現技術 166

9.2.1 矩形排樣計算方法 166

9.2.2 板材零件集合類型的處理 167

9.2.3 板材零件的縮放顯示 169

9.2.4 如何制作板材零件選中時的標尺 170

9.2.5 對計算排料結果進行打印 172

9.2.6 如何判斷某一點是否在已排零件內部 173

9.2.7 板材零件的自動命名 173

9.2.8 記憶打印機的設置信息 174

9.3 板材排料的實現 175

9.3.1 創建板材類型及零件的類型信息 175

9.3.2 生成板材零件集合 176

9.3.3 對板材的排料 178

9.3.4 生成板材排料結果 184

9.3.5 對排料結果的打印預覽 193

9.4 程序調試與發布 196

第10章 進銷存軟件 199

10.1 進銷存軟件概述 199

10.1.1 主要功能 199

10.1.2 界面預覽 199

10.2 主要實現技術 203

10.2.1 通用數據查詢的實現 203

10.2.2 通用單據查詢窗體的實現 205

10.2.3 通用數據選擇窗體 208

10.2.4 如何使用臨時數據集存儲數據 209

10.2.5 對表格編輯的數據實時匯總 211

10.2.6 同一窗體資源的不同業務處理 212

10.2.7 消息窗體的設計 213

10.2.8 單據編號的設計 214

10.2.9 窗體皮膚的應用 214

10.3 進銷存軟件的實現 216

10.3.1 系統設置模塊的實現 216

10.3.2 基礎信息管理模塊的實現 218

10.3.3 各種單據窗體的實現 224

10.3.4 單據匯總表的實現 230

10.3.5 商品匯總表的實現 235

10.3.6 庫存查詢的實現 238

10.4 程序調試與發布 243

第11章 窗體皮膚組件 245

11.1 窗體皮膚組件概述 245

11.1.1 主要功能 245

11.1.2 界面預覽 245

11.2 主要實現技術 246

11.2.1 屬性方法的定義與實現 246

11.2.2 如何使控件可放置子控件 246

11.2.3 如何實現組件屬性分類 247

11.2.4 如何解決組件刪除時的錯誤 249

11.2.5 如何實現皮膚的自動更新 249

11.2.6 標題欄圖標的繪制 251

11.2.7 組件的注冊 251

11.3 窗體皮膚組件的實現 252

11.3.1 資源包分類屬性的實現 252

11.3.2 資源包的實現 253

11.3.3 窗體元素類的實現 255

11.3.4 窗體皮膚組件的實現 256

11.4 程序調試與發布 263

第12章 導航面板組件 265

12.1 導航面板組件概述 265

12.1.1 主要功能 265

12.1.2 界面預覽 265

12.2 主要實現技術 266

12.2.1 圖片資源的使用 266

12.2.2 分組信息的繪制 266

12.2.3 組中項信息的繪制 267

12.2.4 滾動條滑塊大小的計算 268

12.2.5 組、項數據信息的存儲 269

12.2.6 組件編輯器與屬性編輯器的實現.. 270

12.3 導航面板組件的實現 272

12.3.1 導航面板組件分組與項的定義與實現 272

12.3.2 自制滾動條的定義與實現 275

12.3.3 導航面板樣式類的定義與實現 278

12.3.4 導航面板組件的實現 284

12.3.5 分組與項編輯器的實現 285

12.4 程序調試與發布 286

第13章 短信息管理平臺 287

13.1 短信息管理平臺概述 287

13.1.1 主要功能 287

13.1.2 界面預覽 287

13.2 主要實現技術 288

13.2.1 操作 288

13.2.2 列表導航的動態生成 289

13.2.3 如何使列表中的行對應數據表中的記錄 291

13.2.4 臨時內存數據集的創建 292

13.3 短信息管理平臺的實現 293

13.3.1 數據模塊的創建 293

13.3.2 常用聯系人分組管理的實現 294

13.3.3 常用聯系人的實現 295

13.3.4 常用短語分類管理的實現 298

13.3.5 常用短語信息管理的實現 299

13.3.6 信息發送的實現 301

13.3.7 信息收發管理的實現 303

13.4 程序調試與發布 306

第14章 語音卡錄音系統 307

14.1 語音卡錄音系統概述 307

14.1.1 主要功能 307

14.1.2 界面預覽 308

14.2 主要實現技術 308

14.2.1 語音卡的初始化操作 309

14.2.2 來電號碼的獲取 310

14.2.3 語音卡的放音操作 311

14.2.4 語音卡內線連通的實現 311

14.2.5 語音卡錄音功能的實現 312

14.3 語音卡錄音系統的實現 313

14.3.1 語音卡操作類的定義與實現 313

14.3.2 錄音系統登錄模塊的實現 316

14.3.3 錄音系統用戶管理模塊的實現 317

14.3.4 錄音系統地區管理的實現 318

14.3.5 錄音系統井下號碼管理的實現 320

14.3.6 錄音系統錄音查聽模塊的實現 322

14.3.7 錄音系統錄音信息統計的實現 325

14.3.8 語音卡的初始化操作 327

14.4 程序調試與發布 328

第15章 企業助理系統 329

15.1 企業助理系統概述 329

15.1.1 主要功能 329

15.1.2 界面預覽 330

15.2 主要實現技術 331

15.2.1 服務器端DCOM的創建 331

15.2.2 DCOM客戶端的遠程連接與調用 332

15.2.3 利用DCOM向服務器端上傳文件 333

15.2.4 DCOM服務器端對客戶信息的存儲 334

15.3 企業助理系統的實現 335

15.3.1 服務器端管理功能的實現 335

15.3.2 客戶端系統登錄模塊的實現 337

15.3.3 工作記錄管理模塊的實現 339

15.3.4 加班信息管理的實現 346

15.3.5 個人備忘錄管理的實現 349

15.3.6 消息發送模塊的實現 351

15.3.7 企業公告欄的實現 355

15.4 程序調試與發布 357

第16章 企業文檔管理系統 359

16.1 企業文檔管理系統概述 359

16.1.1 主要功能 359

16.1.2 界面預覽 360

16.2 主要實現技術 360

16.2.1 服務器端的創建 361

16.2.2 服務器端托盤圖標的實現 363

16.2.3 應用線程實現文件的上傳與下載 364

16.2.4 批量操作的應用 366

16.2.5 如何實現文件的自動上傳功能 368

16.3 企業文檔管理系統的實現 371

16.3.1 資料集的管理 372

16.3.2 客戶端對文件及文件夾的操作 374

16.3.3 文件及文件夾屬性的實現 377

16.3.4 文檔資料的查詢 381

16.3.5 用戶管理的實現 383

16.4 程序調試與發布 385

第17章 視頻圖像錄制 387

17.1 視頻圖像錄制概述 387

17.1.1 主要功能 387

17.1.2 界面預覽 387

17.2 主要實現技術 388

17.2.1 自定義屬性編輯器的實現 388

17.2.2 視頻頭連接與斷開的實現 390

17.2.3 圖像信息的捕獲 392

17.2.4 AVI文件錄制的實現 392

17.3 視頻圖像錄制工具的實現 394

17.3.1 自定義異常類的實現 394

17.3.2 視頻控制組件的實現 394

17.3.3 視頻控制實例的實現 402

17.4 程序調試與發布 405

第18章 住房公積金管理系統 407

18.1 住房公積金管理系統概述 407

18.1.1 主要功能 407

18.1.2 界面預覽 408

18.2 主要實現技術 410

18.2.1 調用Windows系統的計算器 410

18.2.2 如何使用快捷鍵 410

18.2.3 設置TListBox組件的風格 411

18.2.4 限制用戶輸入的編輯框 411

18.2.5 通過消息屏蔽使窗體不可移動 411

18.3 住房公積金管理系統的實現 412

18.3.1 主窗體設計 412

18.3.2 數據模塊的實現 422

18.3.3 職工檔案模塊的實現 423

18.3.4 期初余額模塊的實現 427

18.3.5 按月自動登賬模塊的實現 428

18.3.6 利息結算模塊的實現 430

18.3.7 余額表查詢模塊的實現 432

18.3.8 用戶管理模塊的實現 434

18.3.9 程序中報表的實現 435

18.4 程序調試與發布 438

第19章 健身房管理系統 441

19.1 健身房管理系統概述 441

19.1.1 主要功能 441

19.1.2 界面預覽 442

19.2 主要實現技術 443

19.2.1 利用代碼動態創建窗體 443

19.2.2 防止輸入非法字符 444

19.2.3 限制表格中某列數據編輯 445

19.2.4 在窗體關閉時釋放窗體 445

19.2.5 在窗體的客戶區域拖動窗體 446

19.2.6 在列表視圖中拖動視圖項 446

19.3 健身房管理系統的實現 447

19.3.1 主窗體的實現 447

19.3.2 窗體框架的實現 451

19.3.3 系統登錄模塊的實現 455

19.3.4 員工信息模塊的實現 457

19.3.5 服務項目模塊的實現 460

19.3.6 操作員管理模塊的實現 464

19.3.7 設備入庫管理模塊的實現 467

19.3.8 娛樂項目收費模塊的實現 472

19.3.9 娛樂收費查詢模塊的實現 476

19.4 程序調試與發布 479

第20章 圖書綜合管理系統 483

20.1 圖書綜合管理系統概述 483

20.1.1 主要功能 483

20.1.2 界面預覽 484

20.2 主要實現技術 486

20.2.1 圖書類別的樹型結構 486

20.2.2 自動生成的號碼 488

20.2.3 Office Web Component的應用 489

20.2.4 創建觸發器 491

20.3 圖書綜合管理系統的實現 491

20.3.1 主窗體的實現 491

20.3.2 帶顏色菜單的實現 495

20.3.3 數據模塊的實現 498

20.3.4 系統登錄模塊的實現 499

20.3.5 圖書信息管理模塊的實現 501

20.3.6 入庫管理模塊的實現 503

20.3.7 銷售管理模塊的實現 505

20.3.8 圖書借閱與歸還模塊的實現 506

20.3.9 操作員管理模塊的實現 509

20.4 程序調試與發布 511

第21章 房地產信息管理系統 513

21.1 房地產信息管理系統概述 513

21.1.1 主要功能 513

21.1.2 界面預覽 514

21.2 主要實現技術 516

21.2.1 利用Excel分析房屋資料數據 516

21.2.2 控制移動窗體中組件的焦點 517

21.2.3 事務在數據庫中的應用 518

21.2.4 在關閉窗口前加入確認對話框 518

21.3 房地產信息管理系統的實現 518

21.3.1 主窗體的實現 518

21.3.2 工具欄拖曳 519

21.3.3 房型資料錄入模塊的實現 520

21.3.4 樓盤樓房資料錄入模塊的實現 523

21.3.5 房屋銷售管理模塊的實現 524

21.3.6 客戶數據分析模塊的實現 528

21.4 程序調試與發布 531

第22章 批發零售管理系統 533

22.1 批發零售管理系統 533

22.1.1 主要功能 533

22.1.2 界面預覽 534

22.2 主要實現技術 536

22.2.1 更改TDBGrid組件某些行字體的顏色 536

22.2.2 將窗體拖入面板中 537

22.2.3 記錄系統錯誤日志 537

22.2.4 控制POS機打開錢箱 538

22.3 批發零售管理系統的實現 538

22.3.1 主窗體的實現 538

22.3.2 基類窗體TBase_Form的實現 540

22.3.3 基類窗體BaseBrowser_Form的實現 542

22.3.4 員工信息管理模塊的實現 543

22.3.5 商品信息管理模塊的實現 547

22.3.6 倉庫信息管理模塊的實現 550

22.3.7 入庫管理模塊的實現 552

22.3.8 出庫管理模塊的實現 556

22.3.9 入庫退貨管理模塊的實現 560

22.3.10 POS機零售管理模塊的實現 562

22.3.11 商品批發管理模塊的實現 565

22.3.12 入庫單據查詢模塊的實現 568

22.3.13 入庫商品查詢模塊的實現 569

22.3.14 銷售單據查詢模塊的實現 570

22.3.15 銷售商品查詢模塊的實現 572

22.4 程序調試與發布 573

第23章 程控電話計費系統 575

23.1 程控電話計費系統 575

23.1.1 主要功能 575

23.1.2 界面預覽 575

23.2 主要實現技術 578

23.2.1 使用TMSComm組件 578

23.2.2 共用查詢窗體的創建 580

23.2.3 基礎窗體的創建 582

23.3 程控電話計費系統的實現 583

23.3.1 主窗體的實現 583

23.3.2 菜單設計 586

23.3.3 系統登錄設計 586

23.3.4 分機狀態瀏覽模塊的實現 588

23.3.5 電話分機設置模塊的實現 589

23.3.6 字典信息管理模塊的實現 592

23.3.7 分機信息管理模塊的實現 595

23.3.8 工作站模塊的實現 596

23.3.9 組策略模塊的實現 597

23.3.10 用戶權限分配模塊的實現 601

23.4 程序調試與發布... 603

041_《Delphi開發典型模塊大全》


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

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

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 天天摸天天操天天干 | 免费精品美女久久久久久久久久 | 国产 日韩 欧美 高清 | 日日摸狠狠的摸夜夜摸 | 国产精品久久久久久亚洲调教 | 色婷婷久久综合中文久久一本 | 漂流教室免费观看韩国电影 | 99久久自偷自偷国产精品不卡 | 九九51精品国产免费看 | 艹艹艹逼| 插插插天天 | 亚洲精品久久久久中文字幕二区 | 国产欧美日韩精品一区 | 日本高清色本在线www | 91精品一区二区三区久久久久久 | 日韩一级片播放 | 操操日| 欧美精品网站 | 操操碰| 精品AV一区二区三区久久 | 激情综合网俺也去 | 亚洲国产精品一区 | 日韩第3页 | 天干天夜啪天天碰 | 国产精品久久久AV久久久 | 日本在线播放不卡一区二区三区 | 国产目拍亚洲精品99久久精品 | 国产精品第1页 | 国产一级毛片在线看 | 亚洲婷婷在线 | 国产一区二区三区免费观看 | 亚洲日本在线观看视频 | 日韩欧美中文 | 西西人体大胆77777视频 | 欧美a性| 一区二区国产在线观看 | 成年做羞羞免费观看视频网站 | 在线色网站| 久久久久久久一区二区三区 | 国产成人午夜精品5599 | 精品中文字幕一区二区 |