出版時間:2004-3-1 出版社:電子工業(yè) 作者:陳瑞,葉核亞 頁數(shù):334 字數(shù):557000
內(nèi)容概要
Delphi是一種優(yōu)秀的、成熟的、功能全面的Windows應(yīng)用程序開發(fā)工具。
本書主要內(nèi)容包括Delphi的可視化開發(fā)環(huán)境、Object Pascal語言、窗體和各種功能組件、面向?qū)ο蟪绦蛟O(shè)計、多文檔界面設(shè)計、異常處理、圖形和圖像處理、目錄與文件及流、多媒體技術(shù)、數(shù)據(jù)庫操作與編程、網(wǎng)絡(luò)編程。這些內(nèi)容是構(gòu)成Delphi應(yīng)用程序的基本要素和必備知識。本書的任務(wù)就是介紹怎樣利用這些功能來設(shè)計開發(fā)Windows界面的應(yīng)用程序。
本書注重理論與實踐相結(jié)合,注重基本知識的理解與基本技能的培養(yǎng)。書中內(nèi)容豐富,章節(jié)安排合理,講解深入淺出、通俗易懂,示例典型實用、易學易用,程序結(jié)構(gòu)嚴謹、規(guī)范。
本書適合作為高職高專院校計算機及相關(guān)專業(yè)的Delphi程序設(shè)計教材,也可作為初學者的入門參考書。
書籍目錄
第1章 DELPHI簡介及其集成開發(fā)環(huán)境 1.1 Delphi簡介 1.1.1 特點 1.1.2 歷史回顧 1.1.3 Delphi 7的功能 1.2 Delphi的集成開發(fā)環(huán)境 1.2.1 集成開發(fā)環(huán)境的組成 1.2.2 一個應(yīng)用程序中所包含的文件 1.2.3 使用系統(tǒng)功能和幫助 1.2.4 創(chuàng)建控制臺應(yīng)用程序 1.2.5 程序調(diào)試技術(shù) 1.2.6 IDE的其他功能 習題1 實驗1 熟悉Delphi集成開發(fā)環(huán)境 第2章 OBJECT PASCAL語言 2.1 語言成分 2.1.1 程序組成 2.1.2 數(shù)據(jù)類型 2.1.3 運算符與表達式 2.1.4 標準函數(shù) 2.1.5 常量與變量 2.2 語句與流程控制 2.2.1 基本語句 2.2.2 流程控制的概念 2.2.3 復合語句 2.2.4 條件語句 2.2.5 循環(huán)語句 2.2.6 轉(zhuǎn)向語句 2.3 自定義數(shù)據(jù)類型 2.3.1 類型定義 2.3.2 枚舉型與子界型 2.3.3 數(shù)組類型 2.3.4 字符串類型 2.3.5 集合類型 2.3.6 記錄類型 2.3.7 文件類型 2.3.8 指針類型 2.4 過程與函數(shù) 2.4.1 過程的說明與調(diào)用 2.4.2 函數(shù)的說明與調(diào)用 2.4.3 變量的作用域 2.4.4 參數(shù)傳遞 2.4.5 遞歸的過程與函數(shù) 習題2 實驗2 調(diào)試控制臺應(yīng)用程序第3章 窗體與基本組件 3.1 面向?qū)ο蟾拍畛醪? 3.1.1 類與對象 3.1.2 類的繼承 3.1.3 組件與TComponent類 3.2 窗體 3.3 文本顯示與編輯組件 3.3.1 Label標簽 3.3.2 Edit單行編輯框 3.3.3 MaskEdit格式編輯框 3.3.4 Memo多行文本編輯框 3.3.5 RichEdit多行RTF文本編輯框 3.3.6 SpinEdit漸變編輯框 3.4 按鈕 3.4.1 Button按鈕 3.4.2 BitBtn圖片按鈕 3.4.3 SpeedButton加速按鈕 3.5 選項按鈕 3.5.1 CheckBox復選框 3.5.2 RadioButton單選按鈕與GroupBox組框 3.5.3 RadioGroup單選按鈕組 3.6 列表組件 3.6.1 ListBox列表框 3.6.2 ComboBox組合框 3.6.3 CheckListBox復選列表框 3.7 組件的布局 3.7.1 布局工具 3.7.2 Panel面板與控件的Parent屬性 3.7.3 布局屬性Align與Anchor 3.7.4 Splitter分隔條 3.8 Timer定時器 習題3 實驗3 多項選擇與數(shù)據(jù)移動第4章 菜單、工具欄和對話框 4.1 菜單 4.2 ActionList行為列表組件 4.3 工具欄與狀態(tài)欄 4.4 消息框與輸入框 4.5 Windows通用對話框 習題4 實驗4 增加菜單等功能第5章 使用復雜組件 5.1 TreeView樹形視圖 5.2 ListView圖標視圖 5.3 滾動控件 5.4 日期類控件 5.5 PageControl多頁控件 5.6 ProgressBar進程條 5.7 StringGrid顯示網(wǎng)格 習題5 實驗5 設(shè)計電話號碼簿第6章 面向?qū)ο蟪绦蛟O(shè)計 6.1 定義類及使用對象 6.2 類的封裝 6.3 類的繼承與多態(tài) 6.4 可視化繼承 習題6 實驗6 設(shè)計銀行賬戶類及存取款操作方法第7章 多文檔界面設(shè)計 7.1 建立MDI應(yīng)用程序 7.2 系統(tǒng)對象 習題7 實驗7 設(shè)計類似Excel的多文檔表格處理程序第8章 異常處理 8.1 程序錯誤及處理 8.2 異常處理機制 8.3 異常類 習題8 實驗8 異常響應(yīng)和異常保護第9章 圖形、圖像處理 9.1 圖形設(shè)計 9.2 圖像處理 習題9 實驗9 圖形設(shè)計第10章 目錄、文件和流 10.1 文件管理組件 10.2.1 文件類型 10.3 流 10.4 使用類方法進行文件存取 習題10 實驗10 自動判題第11章 多媒體技術(shù) 11.1 多媒體的基本術(shù)語 11.2 Animate組件 11.3 MediaPlayer組件 習題11 實驗11 顯示文件復制的過程第12章 數(shù)據(jù)庫操作和編程 12.1 數(shù)據(jù)庫編程基礎(chǔ) 12.2 數(shù)據(jù)庫基本操作組件 12.3 操縱表中字段 12.4 SQL與Query組件 12.5 Database組件 習題12 實驗12 數(shù)據(jù)庫操作第13章 網(wǎng)絡(luò)編程 13.1 TCP/IP編程 13.2 WebSnap基礎(chǔ) 13.3 Web App Debugger 習題13 實驗13 制作Web應(yīng)用程序第14章 綜合應(yīng)用設(shè)計與實習 14.1 綜合應(yīng)用設(shè)計實例——學生管理信息系統(tǒng) 14.2 實踐性環(huán)節(jié)附錄A 標準過程與函數(shù)附錄B VCL組件的屬性、方法與事件附錄C 出錯信息
圖書封面
評論、評分、閱讀與下載