《Delphi 7編程基礎》是2003年1月清華大學出版社出版的圖書,作者是楊新臣、肖建。
基本介紹
- 書名:Delphi 7編程基礎
- 作者:楊新臣、肖建
- 頁數:374頁
- 出版社:清華大學出版社
- 出版時間:2003/1/1
- 裝幀:平裝
- 開本:16開
內容簡介
圖書目錄
第1章Delphi7入門
1.1Delphi基本概念介紹
1.1.1Delphi的基本形式
1.1.2面向對象編程的概念
1.2Delphi7新特性
1.2.1Delphi7的新特點和優點
1.2.2增強的網路套用功能
1.2.3新增組件和組件新特性
1.3第一個Delphi程式
1.4本章小結
第2章Delphi7開發環境
2.1Delphi7主視窗
2.1.1Menu(選單欄)
2.1.2SpeedBar(快捷工具條)
2.1.3CompnentPalette(組件模板)
2.2代碼編輯視窗
2.2.1快捷選單
2.2.2代碼瀏覽
2.3窗體設計視窗
2.4對象查看視窗
2.5項目管理視窗
2.5.1增加及刪除檔案
2.5.2編譯項目
2.6本章小結
第3章Delphi語言
3.1編寫Delphi程式代碼
3.1.1編寫賦值語句
3.1.2標識符的說明與使用
3.1.3過程與函式
3.1.4跳轉語句
3.1.5循環語句
3.1.6程式模組
3.1.7關於作用範圍
3.1.8編寫一個過程或函式
3.1.9定義新的數據類型
3.1.10Delphi的庫單元unil
3.2用Delphi的對象進行編程
3.2.1什麼是對象
3.2.2從一個對象中繼承數據和方法
3.2.3對象的範圍
3.2.4對象公有域和私有域的說明
3.2.5訪問對象的域和方法
3.2.6對象變數的賦值
3.2.7建立非可視化對象
3.3Delphi異常處理機制與異常類
3.3.1運行時間庫異常類(BTLException)
3.3.2對象異常類
3.3.3部件異常類
3.4異常保護
3.4.1需要保護的資源
3.4.2產生一個資源保護塊
3.5異常回響
3.5.1使用異常實例
3.5.2提供默認回響
3.5.3回響一組異常
3.5.4異常的重引發和處理嵌套
3.5.5自定義異常類的套用
3.5.6利用異常回響編程
3.6程式調試簡介
3.6.1調試的準備和開始
3.6.2程式運行的控制
3.6.3斷點的使用
3.6.4監視數據的值
3.7其他調試工具
3.7.1TurboDebugger
3.7.2WinSight
3.8使用Browser
3.8.1設定過濾器
3.8.2Details區的顯示頁
3.9本章小結
第4章常用組件
4.1組件及對象
4.1.1組件
4.1.2組件的分類
4.1.3Delphi的標準組件
4.1.4對象
4.2按鈕類組件
4.3標籤和編輯組件
4.3.1用標籤和編輯框設計窗體
4.3.2掩碼編輯框
4.3.3Memo組件和RichEdit組件
4.4單選按鈕和複選框
4.4.1單選按鈕和複選框
4.4.2單選按鈕組
4.5列表框和組合列表框
4.5.1列表框
4.5.2自繪表框
4.5.3組合列表框
4.6本章小結
第5章選單設計
5.1創建主選單
5.1.1使用MainMemuDesigner建立選單
5.2動態改變選單
5.2.1選單項的有效和無效
5.2.2複選標記
5.2.3隱藏選單
5.2.4單選選單項
5.2.5動態創建選單項
5.3打開和存儲檔案的選單項
5.4設計快捷選單
5.4.1快捷選單設計
5.5使用選單模板
5.6圖形選單項
5.6.1定製圖形複選標記
5.6.2點陣圖選單項
5.7本章小結
第6章窗體設計
6.1窗體屬性
6.2窗體設計
6.2.1創建窗體
6.2.2添加標題
6.2.3選擇和放置組件
6.2.4編輯組件
6.2.5控制Tab順序和Create順序
6.2.6改變窗體設計環境
6.2.7保存窗體
6.2.8窗體的文本描述
6.3利用模板生成窗體
6.4多頁窗體
6.5建立分割窗體
6.6本章小結
第7章多文檔界面設計
7.1MDI的組成
7.1.1父視窗
7.1.2子視窗
7.2MDI應用程式設計
7.3MDI選單管理
7.3.1選單合併
7.3.2選單覆蓋
7.4使用MDI模板
7.5本章小結
第8章圖形程式設計
8.1圖形設計綜述
8.2基本圖形繪製
8.2.1直線的繪製
8.2.2橢圓的繪製
8.2.3多邊形繪製
8.2.4矩形的繪製
8.3複雜圖形繪製
8.4簡單動畫
8.5圖像處理
8.5.1圖像動態顯示
8.5.2圖像動畫效果
8.6圖像特技
8.6.1鏡像效果
8.6.2推進.交錯.百葉窗等效果
8.7本章小結
第9章對話框設計
9.1模式對話框
9.2無模式對話框
9.3訊息框
9.4通用對話框組件
9.4.1檔案對話框組件
9.4.2字型對話框組件
9.4.3顏色對話框組件
9.4.4印表機列印設定對話框組件
9.4.5查找及替換對話框組件
9.5本章小結
第10章資料庫應用程式設計
10.1資料庫管理系統
10.2Delphi7資料庫應用程式的體系結構
10.3基本資料庫組件
10.4使用Table組件編程
10.4.1第一個例子
10.4.2第二個例子
10.5使用Query組件編程
10.5.1SQL廚性
10.5.2動態SQL表達式
10.6設計InterBase管理器
10.6.1InterBase6.5簡介
10.6.2程式外觀設計
10.6.3程式功能實現
10.7本章小結
第11章多媒體編程
11.1多媒體組件
11.1.1TmediaPlayer組件
11.1.2使用TmediaPlayer組件的實例
11.2CD播放器
11.3使用Win32的MCI函式
11.3.1MCI簡介
11.3.2使用MCI編程實例
11.4本章小結
第12章多執行緒編程
12.1關於執行緒
12.1.1執行緒的優先權
12.1.2執行緒的同步
12.1.3執行緒的局部存儲(TLS)
12.2定義執行緒對象
12.2.1創建執行緒對象
12.2.2初始化執行緒對象
12.2.3編寫執行緒函式
12.2.4編寫執行緒的清除代碼
12.3使用執行緒對象
12.3.1執行緒的同步
12.3.2執行執行緒對象
12.4多執行緒編程實例
12.5本章小結
第13章網路編程
13.1聊天程