項目1 簡單應用程序開發(fā)
任務1.1 Delphi7的認識與安裝
任務分析
知識點講解
1.1.1 Delphi的發(fā)展
1.1.2 Delphi的主要特點
任務實施
任務1.2 用戶界面的設計
任務分析
知識點講解
1.2.1 Delphi7的啟動與退出
1.2.2 Delphi7集成開發(fā)環(huán)境
1.2.3 組件的基本操作
任務實施
任務1.3 代碼添加、編譯程序及文件的保存
任務分析
知識點講解
1.3.1 代碼編輯器(Code Editor)
1.3.2 編譯運行程序
任務實施
習題
項目2 典型ObjectPascal程序設計
任務2.1 標準標識符的重定義
任務分析
知識點講解
2.1.1 詞法符號
2.1.2 常量
2.1.3 變量
任務實施
任務2.2 利用函數(shù)匿名訪問枚舉量
任務分析
知識點講解
2.2.1 整型
2.2.2 字符類型
2.2.3 布爾類型
2.2.4 枚舉類型
2.2.5 子界類型(Subrange)
任務實施
任務2.3 獲取并顯示系統(tǒng)的當前日期、時間
任務分析
知識點講解
2.3.1 實數(shù)類型
2.3.2 日期時間類型
2.3.3 字符串類型
任務實施
任務2.4 輸出下三角的九九乘法表
任務分析
知識點講解
2,4.1 集合類型
2,4.2 數(shù)組類型
2.4.3 記錄類型
2.4.4 指針類型
任務實施
任務2.5 流程控制程序設計
任務分析
知識點講解
2.5.1 基本語句
2.5.2 分支語句
2.5.3 循環(huán)語句
任務實施
任務2.6 主程序中單元的引用
任務分析
知識點講解
2.6.1 過程與函數(shù)
2.6.2 Delphi程序與單元的結構
2.6.3 標識符的作用域
任務實施
習題
項目3 面向對象編程
任務3.1 Yuan(圓)類的定義
任務分析
知識點講解
3.1.1 類與對象的概念
3.1.2 類的定義
3.1.3 對象的使用
任務實施
任務3.2 為Yuan類添加自定義的構造函數(shù)與析構函數(shù)
任務分析
知識點講解
任務實施
任務3.3 完善Yuan類的權限聲明
任務分析
知識點講解
3.3.1 封裝
3.3.2 類成員的訪問權限
任務實施
任務3.4 設計幾何形狀類層次
任務分析
知識點講解
3.4.1 派生類的定義
3.4.2 派生類的使用
任務實施
任務3.5 多態(tài)性的應用
任務分析
知識點講解
3.5.1 靜態(tài)方法
3.5.2 虛方法和動態(tài)方法
任務實施
習題
項目4 常用Delphi應用程序開發(fā)
任務4.1 簡單窗體設計
任務分析
知識點講解
4.1.1 VCL基礎知識
4.1.2 窗體設計
4.1.3 多窗體設計
任務實施
任務4.2 圖書入庫管理系統(tǒng)設計
任務分析
知識點講解
4.2.1 常用按鈕組件
4.2.2 常用編輯組件1
任務實施
任務4.3 學生檔案管理系統(tǒng)設計
任務分析
知識點講解
4.3.1 常用編輯組件2
4.3.2 常用選擇及分組功能組件
任務實施
任務4.4 簡易文本編輯器的設計
任務分析
知識點講解
4.4.1 Main Menu主菜單組件
4.4.2 Popup Menu彈出式
菜單組件
4.4.3 Action List行為列表組件
4.4.4 工具欄和狀態(tài)欄組件
……
項目5 應用程序調試和異常處理
項目6 桌面型數(shù)據(jù)庫應用程序開發(fā)
附錄
參考文獻