Delphi程式設計與軟體項目開發

Delphi程式設計與軟體項目開發

《Delphi程式設計與軟體項目開發》是2007-05-01 清華大學出版社出版的圖書,作者是李俊平。

基本介紹

  • 書名:Delphi程式設計與軟體項目開發
  • 作者:李俊平
  • ISBN:9787302148425
  • 類別:圖書 > 計算機與網際網路 > 程式語言與程式設計
  • 頁數:254
  • 出版社:清華大學出版社
  • 出版時間:2007-05-01
  • 裝幀:平裝  
內容簡介,圖書目錄,

內容簡介

《Delphi程式設計與軟體項目開發》是從實例出發,系統而深入地介紹了Delphi 7編程中涉及的實用技術。《高等院校信息技術套用型特色教材:Delphi程式設計與軟體項目開發》以專題形式,結合典型實例,闡述了包括面向對象程式設計、訊息機制、API函式調用、動態組件、INI檔案和註冊表、多層資料庫應用程式開發、報表製作、DLL技術、多執行緒編程、線件開發、網路編程及Web套用開發等多方面的知識,並對Delphi 2006中出現的新技術和發展方向進行了展望。
根據套用型人才的培養目標,《高等院校信息技術套用型特色教材:Delphi程式設計與軟體項目開發》注重理論與實踐相結合,強調實踐開發技能的培養。書中內容豐富,章節安排合理,講解深入淺出、通俗易懂,實例典型實用,程式代碼書寫規範嚴謹。《高等院校信息技術套用型特色教材:Delphi程式設計與軟體項目開發》適合作為套用型本科、高職高專院校、成人高校計算機及相關專業Delphi程式設計教材,也可以作為開發人員的參考書。

圖書目錄

第1章Delphi概述1
1.1Delphi的歷史1
1.2Delphi的可視化開發環境2
1.2.1主窗體2
1.2.2對象樹狀視圖視窗2
1.2.3對象觀察器視窗3
1.2.4窗體設計器視窗3
1.2.5代碼編輯器視窗4
1.3Delphi項目的組成6
1.3.1工程檔案6
1.3.2窗體檔案7
1.3.3單元檔案8
1.4Delphi編程規範10
1.4.1注釋10
1.4.2檔案命名規則10
1.4.3變數、方法命名規則10
1.4.4組件命名規則11
1.5小結11
第2章Delphi面向對象的編程思想12
2.1面向對象技術發展概況12
2.2類和對象13
2.2.1Delphi中類的定義與實現13
2.2.2類成員的可見性17
2.2.3Delphi中的對象18
2.3類的繼承和多態22
2.3.1Delphi中類的繼承22
2.3.2方法的重載25
2.3.3虛方法、動態方法和覆蓋28
2.3.4Delphi中的多態33
2.3.5抽象方法和抽象類34
2.4獨立實踐36
2.4.1系統分析37
2.4.2類的設計37
2.4.3主界面的設計41
2.5小結43
Delphi程式設計與軟體項目開發
目錄
第3章Delphi中的訊息機制44
3.1訊息的基本原理44
3.1.1Windows的訊息機制44
3.1.2Delphi的訊息機制45
3.2Delphi中的訊息處理46
3.2.1TApplication的OnMessage事件46
3.2.2訊息處理過程48
3.2.3WndProc過程的覆蓋49
3.2.4Delphi的事件機制51
3.3傳送訊息53
3.3.1Delphi的訊息傳送機制54
3.3.2同一程式窗體間的訊息傳送54
3.3.3不同應用程式間的訊息傳送56
3.4獨立實踐60
3.5小結64
第4章Delphi在系統編程中的套用65
4.1Delphi中對WindowsAPI函式的調用65
4.1.1判斷作業系統版本66
4.1.2調用其他應用程式67
4.1.3調用Windows關於窗體70
4.2窗體的套用71
4.2.1拖動無標題欄的窗體71
4.2.2系統托盤區的套用72
4.2.3不規則窗體的套用76
4.3INI檔案和註冊表76
4.3.1Delphi中INI檔案的使用78
4.3.2Delphi中註冊表的使用80
4.4動態創建組件82
4.5獨立實踐85
4.6小結85
第5章Delphi中的多層資料庫程式86
5.1Delphi中多層資料庫程式的技術基礎86
5.1.1兩層結構和三層結構86
5.1.2DataSnap技術87
5.2多層資料庫系統實例89
5.2.1建立資料庫伺服器層89
5.2.2建立套用伺服器層93
5.2.3建立瘦客戶端層99
5.3獨立實踐106
5.4小結107
第6章Delphi報表的創建108
6.1QuickReport組件簡介110
6.2Rave組件包簡介119
6.3利用嚮導創建報表120
6.3.1簡單報表120
6.3.2主從報表126
6.4非嚮導方式建立報表130
6.4.1可視化創建分組報表130
6.4.2代碼創建報表139
6.5獨立實踐142
6.6小結145
第7章Delphi中DLL技術的套用146
7.1動態程式庫技術的基本概念146
7.2創建動態程式庫149
7.3創建客戶端程式151
7.3.1靜態調用151
7.3.2動態調用152
7.4獨立實踐154
7.5小結154
第8章Delphi的多執行緒編程155
8.1多執行緒簡介155
8.2Delphi中的多執行緒編程157
8.3執行緒間的協調163
8.3.1鎖定對象165
8.3.2使用TCriticalSection類166
8.3.3使用TEvent類168
8.4獨立實踐170
8.5小結170

相關詞條

熱門詞條

聯絡我們