出版時間:2000-01 出版社:中國鐵道出版社 作者:楊志剛,何志成,魏志強,王忠華
Tag標簽:無
內(nèi)容概要
本書分三部分介紹Delphi5.0的基本知識和基本編程方法。前三章介紹Delphi5.0的新特點、集成開發(fā)環(huán)境和各種輔助工具的用法、可視化開發(fā)方法:第4、5、6章介紹對象Pascal語言的基礎(chǔ)知識和各種語法實體的用法:第7、8、9、10章為編程實踐部分,介紹菜單的設(shè)計方法、文本編輯器、文件管理和圖形圖像應用程序的設(shè)計方法等。
本書面向Delphi5.0的初、中級讀者。
書籍目錄
第1章 Delphi 5.0概覽
1.1 關(guān)于Delphi5.0
1.2 Delphi5.0的不同版本
1.3 Delphi5.0的新特性
1.3.1 集成環(huán)境
1.3.2 輔助工具
1.3.3 組件板與VCL庫
小結(jié)
第2章 Delphi5.0集成開發(fā)環(huán)境
2.1 Delphi5.0集成開發(fā)環(huán)境(IDE)的組成
2.2 菜單欄及其使用
2.2.1 File菜單
2.2.2 Edit菜單
2.2.3 Search菜單
2.2.4 View菜單
2.2.5 Project菜單
2.2.6 Run菜單
2.2.7 Component菜單
2.2.8 DataBase菜單
2.2.9 Tools菜單
2.2.10 Help菜單
2.3 工具條及其使用
2.4 組件板
2.5 窗體設(shè)計器
2.6 對象檢查器及其使用
2.6.1 對象檢查器的組成
2.6.2 使用對象檢查器設(shè)置屬性
2.6.3 為組件對象添加事件
2.6.4 使用對象檢查器的上下文菜單
2.7 代碼編輯器及其使用
2.7.1 代碼編輯器的組成
2.7.2 代碼洞察(Code InSight)
2.7.3 代碼瀏覽(Code Browser)
2.7.4 模塊導航(Module Navigation)
2.7.5 類完善(Class Completion)
2.7.6 使用書簽
2.7.7 使用代碼編輯器的上下文菜單
2.8 代碼管理器(Code Explorer)及其使用
2.8.1 代碼管理器的組成
2.8.2 代碼管理器的使用
2.8.3 代碼管理器的上下文菜單
小結(jié)
第3章 Delphi可視化開發(fā)方法
3.1 一個簡單的應用程序
3.1.1 Welcome應用程序要實現(xiàn)的功能
3.1.2 創(chuàng)建一個應用程序項目
3.1.3 進行界面設(shè)計
3.1.4 添加事件處理過程
3.1.5 編譯、運行程序
3.2 使用Delphi的項目管理和設(shè)計工具
3.2.1 創(chuàng)建多窗體項目
3.2.2 使用項目管理器和項目瀏覽器
3.2.3 使用對象庫
小結(jié)
第4章 對象Pascal語言的基礎(chǔ)知識
4.1 保留字和標識符
4.1.1 保留字和標準指令符
4.1.2 標識符
4.2 對象Pascal中的數(shù)據(jù)類型
4.2.1 順序類型
4.2.2 實數(shù)類型
4.2.3 集合類型
4.3 常量與變量
4.3.1 常量
4.3.2 變量
4.4 運算符和表達式
4.4.1 表達式
4.4.2 運算符
4.4.3 表達式的數(shù)值類型轉(zhuǎn)換
4.5 語句
4.5.1 簡單語句
4.5.1.1 賦值語句與空語句
4.5.1.2 過程語句
4.5.1.3 goto語句和語句標號
4.5.2 結(jié)構(gòu)語句
4.5.2.1 復合語句
4.5.2.2 條件語句
4.5.2.3 循環(huán)語句
4.5.3 文件瀏覽器FileBrower例程
4.6 過程與函數(shù)
4.6.1 函數(shù)和過程的聲明
4.6.2 函數(shù)和過程的調(diào)用
4.6.3 參數(shù)傳遞方式
4.6.4 函數(shù)與過程的重載和缺省參數(shù)
4.7 程序、單元與段
4.7.1 程序段與作用域
4.7.2 單元與作用域
4.7.3 單元的引用
4.7.4 單元引用與名稱沖突
4.7.5 Delphi程序
小結(jié)
第5章 使用對象Pascal中的高級數(shù)據(jù)類型
5.1 數(shù)組及其使用
5.1.1 靜態(tài)數(shù)組
5.1.2 動態(tài)數(shù)組
5.1.3 數(shù)組作為函數(shù)或過程的參數(shù)
5.2 字符串及其使用
5.2.1 字符串類型與字符串運算
5.2.2 字符串與數(shù)字
5.2.3 格式化字符串
5.2.4 字符串作為函數(shù)或過程的參數(shù)
5.3 記錄類型及其使用
5.3.1 記錄類型的聲明
5.3.2 記錄域的訪問與With語句
5.3.3 具有變體部分的記錄類型
5.3.4 記錄類型與可變開放數(shù)組參數(shù)
5.4 指針類型
5.4.1 指針類型與指針變量
5.4.2 運算符@和^以及指針變量和動態(tài)變量的運算
5.4.3 Delphi5.0中預定義的指針類型
5.4.4 字符型指針與Windows中的字符串
5.4.5 指針與鏈表
5.5 過程類型
5.5.1 過程類型與過程變量
5.5.2 過程類型的使用
5.6 Variant類型
5.5.1 variant類型與variant變量
5.5.2 在表達式中使用Variant變量
5.5.3 基于Variant類型代碼的執(zhí)行效率
小結(jié)
第6章 類與對象
6.1 面向?qū)ο蟮某绦蛟O(shè)計
6.2 類與對象的概念
6.2.1 類與對象的實質(zhì)
6.2.2 類類型的聲明
6.2.3 窗體和類
6.3 類的繼承性與VCL的類結(jié)構(gòu)
6.3.1 繼承
6.3.2 類的繼承與類型兼容
6.3.3 VCL的類結(jié)構(gòu)與TObject類
6.4 封裝與類成員的可見性
6.5 對象成員的訪問
6.5 方法
6.5.1 方法概述
6.5.2 方法的聲明
6.5.3 方法的實現(xiàn)
6.5.4 隱含參數(shù)Self
6.5.5 方法的繼承與重載
6.5.6 靜態(tài)、動態(tài)與虛擬方法
6.5.7 方法的覆蓋、重引入與重定義
6.5.8 滯后聯(lián)編與多態(tài)
6.5.9 抽象方法
6.5.10 消息處理方法
6.6 屬性
6.6.1 屬性的聲明
6.6.2 數(shù)組屬性
6.6.3 屬性的覆蓋和重定義
6.6.4 完善TClndar類
6.7 方法指針類型及其應用
6.7.1 方法指針類型
6.7.2 Delphi5.0的事件與方法指針類型的屬性
6.7.3 給TClndar類添加事件
6.7.4 創(chuàng)建TClndar組件
6.8 類引用類型及其使用
6.8.1 類引用類型
6.8.2 使用類引用類型變量創(chuàng)建不同對象
6.8.3 使用類引用類型調(diào)用類函數(shù)或類過程方法
6.8.4 類引用類型在類定義中的應用
6.9 is和as運算符
小結(jié)
第7章 創(chuàng)建菜單
7.1 菜單界面的設(shè)計
7.1.1 創(chuàng)建主菜單MainMenu
7.1.2 創(chuàng)建主菜單的各個菜單項
7.1.3 給菜單項設(shè)定加速鍵和快捷鍵
7.1.4 創(chuàng)建彈出式菜單
7.1.5 創(chuàng)建多級菜單
7.1.6 菜單位置的調(diào)整
7.2 給菜單項編寫功能代碼
7.2.1 Check標記的使用
7.2.2 彈出式菜單
7.2.3 動態(tài)菜單
7.2.4 快捷鍵的使用
7.2.5 菜單項激活和菜單項失效
7.2.6 菜單的提示
7.2.7 融合MainMenu對象
7.2.8 修改系統(tǒng)菜單
小結(jié)
第8章 文本編輯器設(shè)計
8.1 多頁面界面(MPI)
8.1.1 Notebook組件與TabSet組件
8.1.2 TabbedNotebook組件
8.1.3 TabControl組件
8.1.4 PageControl組件
8.1.5 動態(tài)創(chuàng)建MPI界面
8.2 多文檔界面
8.2.1 創(chuàng)建父窗體
8.2.2 創(chuàng)建子窗體
8.2.3 創(chuàng)建MDI主菜單和子窗體菜單
8.2.4 動態(tài)創(chuàng)建子窗體
8.2.5 子窗體的訪問
8.2.6 給窗口菜單項添加功能代碼
8.3 常用文本編輯組件介紹
8.3.1 Edit組件
8.3.2 Memo組件
8.3.3 RichEdit組件
8.4 完善MDIEditor應用程序
8.4.1 完善子窗體
8.4.2 設(shè)置字體
8.4.3 剪切、拷貝、粘貼和取消功能
8.4.4 查找與替換
8.4.5 文件的打開與保存
8.4.6 文件打印
8.4.7 文件的關(guān)閉和程序的退出
8.4.8 給文本編輯器配置工具欄
小結(jié)
第9章 文件管理應用程序設(shè)計
9.1 文件類型和標準過程與函數(shù)
9.1.1 文件類型
9.1.2 Delphi5.0的文件管理標準子程序
9.2 文件組件及其相互關(guān)系
9.3 FileFindEx例程
9.3.1 界面設(shè)計
9.3.2 程序功能的實現(xiàn)
9.4 文件管理器應用程序設(shè)計
9.4.1 窗口設(shè)計
9.4.2 子窗體的創(chuàng)建、布置和關(guān)閉
9.4.3 文件控件的聯(lián)系
9.4.4 文件管理基本功能的實現(xiàn)
9.4.5 顯示文件屬性
9.4.6 顯示磁盤信息
9.4.7 改變顯示文件的類型
9.4.8 實現(xiàn)目錄管理功能
9.4.9 完善FileManager程序
9.5 使用文件流
9.5.1 創(chuàng)建TFileStream對象
9.5.2 使用文件流實現(xiàn)文件拷貝
9.5.3 使用文件流讀寫數(shù)據(jù)文件
9.5.4 使用文件流讀寫組件
小結(jié)
第10章 圖形圖像編程
10.1 Delphi5.0的圖形圖像組件簡述
10.2 對象坐標系統(tǒng)
10.3 畫布對象(TCanvas object)
10.3.1 認識畫布對象
10.3.2 TCanvas對象的屬性
10.3.3 TCanvas對象的方法
10.4 TColor類型
10.5 TPen對象
10.6 TBrush對象
10.7 圖形圖像程序設(shè)計技術(shù)
10.7.1 圖形類關(guān)系
10.7.2 使用Canvas的屬性和方法繪圖
10.7.3 使用組件
10.7.3.1 使用 openPictureDialog和 SavePictureDlalog組件
10.7.3.2 使用Image組件
10.7.3.3 使用PaintBox組件
10.7.3.4 使用Shape組件繪圖
10.7.4 拖放編程
10.7.5 圖形重繪
10.7.6 實現(xiàn)動畫效果
10.7.7 圖形圖像打印
10.7.7.1 打印圖形對象
10.7.7.2 打印位圖、圖標和圖元文件
小結(jié)
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
Delphi 5.0 程序設(shè)計--基礎(chǔ)教學篇 PDF格式下載