出版時(shí)間:2005-8 出版社:科學(xué)出版社 作者:牛漢民 頁(yè)數(shù):524 字?jǐn)?shù):667000
內(nèi)容概要
本書(shū)是高等職業(yè)技術(shù)教育中IT類專業(yè)學(xué)生獲取學(xué)歷證書(shū)和國(guó)際著名軟件廠商Borland軟件認(rèn)證證書(shū)的學(xué)習(xí)用教材。本教材依據(jù)課程教學(xué)大綱并結(jié)合Delphi 7程序員的教學(xué)特點(diǎn)編寫(xiě)而成。 全書(shū)共分10章,主要內(nèi)容包括消息和事件、Delphi 7異常處理、動(dòng)態(tài)連接庫(kù)、圖形圖像和多媒體應(yīng)用開(kāi)發(fā)、文件處理和流的應(yīng)用、GUI應(yīng)用程序開(kāi)發(fā)、使用dbExpress和ADO的數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)、數(shù)據(jù)結(jié)構(gòu)編程和Rave報(bào)表。為便于教學(xué)使用,各章包括大量教學(xué)范例,并編入了大量習(xí)題。本書(shū)結(jié)構(gòu)清晰,應(yīng)用實(shí)例豐富,實(shí)現(xiàn)了理論學(xué)習(xí)和具體應(yīng)用的充分結(jié)合。 本書(shū)可作為各大專院校、高等職業(yè)技術(shù)院校計(jì)算機(jī)軟件開(kāi)發(fā)專業(yè)課程和相關(guān)雙證教學(xué)課程的教材,也可供從事Delphi 7應(yīng)用開(kāi)發(fā)的程序設(shè)計(jì)人員學(xué)習(xí)、參考。
書(shū)籍目錄
第1章 消息和事件 1.1 消息 1.1.1 消息記錄 1.1.2 消息常量取值范圍的劃分 1.1.3 Windows標(biāo)準(zhǔn)消息 1.2 Windows消息驅(qū)動(dòng)機(jī)制 1.2.1 Windows消息系統(tǒng)的組成 1.2.2 Windows消息生成、傳遞和處理的過(guò)程 1.3 Delphi對(duì)消息記錄的封裝 1.3.1 通用消息記錄 1.3.2 專用消息記錄 1.4 在Delphi應(yīng)用程序中處理消息 1.4.1 使用消息處理方法 1.4.2 在Application對(duì)象的OnMessage事件中處理消息 1.4.3 覆蓋對(duì)象的WndProc方法和DefaultHandler方法 1.5 在應(yīng)用程序中發(fā)送消息 1.5.1 Perform方法 1.5.2 SendMessage和PostMessage方法 1.6 VCL消息系統(tǒng) 1.6.1 非標(biāo)準(zhǔn)消息 1.6.2 VCL消息處理流程 1.7 消息與事件 練習(xí)題 第2章 Delphi 7異常處理 2.1 何謂異常 2.1.1 運(yùn)行期錯(cuò)誤處理 2.1.2 Delphi 7異常處理機(jī)制 2.2 異常類 2.2.1 Exception異常類 2.2.2 Delphi 7內(nèi)置的異常類 2.2.3 用戶自定義的異常類 2.3 Delphi 7的異常處理結(jié)構(gòu) 2.3.1 try...finally語(yǔ)句塊 2.3.2 try...except語(yǔ)句塊 2.3.3 使用raise拋出異常 2.4 異常的處理 2.4.1 異常嵌套處理 2.4.2 改變默認(rèn)異常處理 練習(xí)題 第3章 動(dòng)態(tài)連接庫(kù) 3.1 動(dòng)態(tài)連接庫(kù)的概念 3.1.1 靜態(tài)連接與動(dòng)態(tài)連接 3.1.2 使用DLL的原因 3.2 在Delphi環(huán)境中開(kāi)發(fā)動(dòng)態(tài)連接庫(kù) 3.2.1 DLL工程文件 3.2.2 創(chuàng)建DLL工程的操作方法 3.3 DLL的調(diào)用 3.3.1 DLL的隱式調(diào)用 3.3.2 DLL的顯式調(diào)用 3.3.3 調(diào)試DLL工程的設(shè)置 3.4 創(chuàng)建各種類型的DLL 3.4.1 含有單元文件的DLL 3.4.2 包含類對(duì)象的DLL 3.4.3 開(kāi)發(fā)包含窗體對(duì)象的DLL 3.4.4 創(chuàng)建包含資源和使用string字符串的DLL 練習(xí)題 第4章 圖形、圖像和多媒體應(yīng)用開(kāi)發(fā) 4.1 使用TCanvas繪制圖形 4.1.1 TCanvas的主要方法 4.1.2 TCanvas類的主要屬性 4.1.3 TShape組件 4.1.4 TPaintBox組件 4.2 使用圖像 4.2.1 常用圖像的類型 4.2.2 Delphi圖像對(duì)象與組件 4.2.3 使用TImage組件顯示圖像 4.2.4 不同格式圖像的相互轉(zhuǎn)換 4.2.5 圖像的效果特技 4.2.6 屏幕抓圖 4.3 多媒體應(yīng)用 4.3.1 使用TAnimate組件播放無(wú)聲動(dòng)畫(huà) 4.3.2 TMediaPlayer組件的屬性、方法和事件 4.3.3 TMediaPlayer組件使用舉例 練習(xí)題 第5章 文件處理和流的應(yīng)用 5.1 文件的分類 5.1.1 文本文件 5.1.2 類型文件 5.1.3 無(wú)類型文件 5.2 文件處理的相關(guān)例程 5.2.1 建立與外部文件的關(guān)聯(lián)和關(guān)閉外部文件 5.2.2 打開(kāi)文件 5.2.3 其他文件處理例程 5.3 文件處理 5.3.1 文本文件的處理 5.3.2 類型文件的處理 5.3.3 無(wú)類型文件的處理 5.4 INI文件和注冊(cè)表編程 5.4.1 INI文件編程 5.4.2 注冊(cè)表編程 5.5 磁盤(pán)及磁盤(pán)文件管理 5.5.1 Delphi所提供的磁盤(pán)文件管理組件 5.5.2 磁盤(pán)文件管理的相關(guān)API函數(shù) 5.6 流處理 5.6.1 TStream類的屬性和方法 5.6.2 TStream的子類 5.6.3 使用文件流 5.6.4 使用內(nèi)存流 5.6.5 流操作實(shí)例 練習(xí)題 第6章 GUI應(yīng)用程序開(kāi)發(fā) 6.1 TForm實(shí)例 6.1.1 TForm的幾個(gè)常用屬性 6.1.2 TForm的事件 6.1.3 靜態(tài)和動(dòng)態(tài)創(chuàng)建窗體 6.1.4 模式窗體和非模式窗體 6.2 TApplication實(shí)例 6.2.1 TApplication的常用屬性 6.2.2 TApplication類的常用方法 6.2.3 TApplication類的常用事件 6.2.4 應(yīng)用程序窗口 6.3 TScreen實(shí)例 6.4 模板的使用和創(chuàng)建 6.4.1 創(chuàng)建模板 6.4.2 共享對(duì)象庫(kù) 6.4.3 模板的使用 6.4.4 模板設(shè)計(jì)的一般規(guī)則 6.5 幾種常用窗體的制作 6.5.1 MDI程序開(kāi)發(fā) 6.5.2 Splash窗口 6.5.3 About窗口 6.5.4 自適應(yīng)分辨率的窗口 練習(xí)題 第7章 使用dbExpress的數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā) 7.1 dbExpress引擎的特點(diǎn) 7.1.1 dbExpress的特點(diǎn) 7.1.2 dbExpress接口 7.1.3 dbExpress對(duì)數(shù)據(jù)庫(kù)的支持 7.1.4 一個(gè)簡(jiǎn)單的dbExpress應(yīng)用程序 7.2 TSQLConnection組件 7.2.1 使用現(xiàn)有的數(shù)據(jù)庫(kù)連接 7.2.2 新建數(shù)據(jù)庫(kù)連接 7.2.3 關(guān)閉登錄提示 7.2.4 事務(wù)處理 7.3 dbExpress數(shù)據(jù)集 7.4 數(shù)據(jù)庫(kù)更新 7.4.1 數(shù)據(jù)集組件SQL語(yǔ)句的設(shè)置 7.4.2 執(zhí)行數(shù)據(jù)集組件的SQL語(yǔ)句 7.4.3 使用TSQLConnection組件的Execute方法 7.5 TDataSetProvider組件 7.5.1 TDataSetProvider組件的重要事件 7.5.2 TDataSetProvider的重要屬性 7.6 客戶數(shù)據(jù)集 7.6.1 客戶數(shù)據(jù)集的特點(diǎn) 7.6.2 字段的創(chuàng)建和訪問(wèn) 7.6.3 操作客戶數(shù)據(jù)集 7.6.4 客戶數(shù)據(jù)集的索引 7.7 主從表 7.7.1 靜態(tài)實(shí)現(xiàn)主從表功能 7.7.2 動(dòng)態(tài)實(shí)現(xiàn)主從表功能 7.7.3 用客戶數(shù)據(jù)集實(shí)現(xiàn)主從表 7.8 TSimpleDataSet組件 7.8.1 TSimpleDataSet的內(nèi)部緩存機(jī)制 7.8.2 TSimpleDataSet組件的重要屬性和事件 7.9 公文包 7.10 元數(shù)據(jù)信息 7.10.1 dbExpress和元數(shù)據(jù) 7.10.2 使用TCustomSQLDataSet的SetSchemaInfo方法 7.10.3 TSQLConnection組件其他獲取元數(shù)據(jù)的方法 7.10.4 Data和Delta屬性 7.11 TSQLMonitor組件 練習(xí)題 第8章 使用ADO的數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā) 8.1 ADO簡(jiǎn)介 8.2 Delphi對(duì)ADO數(shù)據(jù)庫(kù)引擎的支持 8.2.1 ADO體系結(jié)構(gòu)概述 8.2.2 ADO組件 8.2.3 建立ADO數(shù)據(jù)庫(kù)應(yīng)用程序的基本步驟 8.3 TADOConnection組件的使用 8.3.1 使用TADOConnection組件建立ADO連接 8.3.2 登錄提示的控制 8.3.3 數(shù)據(jù)表和存儲(chǔ)過(guò)程的取得 8.3.4 TADOConnection組件的其他屬性和使用方法 8.4 使用ADO數(shù)據(jù)集和命令組件 8.4.1 數(shù)據(jù)集組件的通用屬性 8.4.2 用ADO的數(shù)據(jù)集組件和命令組件建立與數(shù)據(jù)庫(kù)的連接 8.4.3 數(shù)據(jù)集組件和命令組件的使用 8.5 事務(wù)處理 8.6 使用Jet引擎 8.6.1 使用Jet訪問(wèn)Paradox 8.6.2 使用Jet訪問(wèn)Excel 8.6.3 導(dǎo)入和導(dǎo)出 練習(xí)題 第9章 數(shù)據(jù)結(jié)構(gòu)編程 9.1 數(shù)據(jù)結(jié)構(gòu)和算法 9.2 線性表 9.2.1 線性表的運(yùn)算 9.2.2 線性表的存儲(chǔ)結(jié)構(gòu) 9.2.3 數(shù)組 9.2.4 線性表的插入和刪除 9.2.5 列表類 9.2.6 數(shù)組組件 9.3 鏈表 9.3.1 線性鏈表 9.3.2 循環(huán)列表 9.3.3 雙向鏈表 9.3.4 多重鏈表 9.4 堆棧和隊(duì)列 9.4.1 堆 棧 9.4.2 隊(duì) 列 9.5 樹(shù) 9.5.1 樹(shù)的基本概念 9.5.2 二叉樹(shù) 9.5.3 二叉樹(shù)的存儲(chǔ)結(jié)構(gòu) 9.5.4 遍歷二叉樹(shù) 9.5.5 二叉樹(shù)的類實(shí)現(xiàn) 9.5.6 二叉樹(shù)類的應(yīng)用 9.5.7 Delphi提供的與樹(shù)有關(guān)的組件 練習(xí)題 第10章 Rave報(bào)表 10.1 Rave報(bào)表創(chuàng)建的可視化環(huán)境 10.1.1 導(dǎo)航區(qū)域 10.1.2 頁(yè)面設(shè)計(jì)器(Page) 10.1.3 屬性面板 10.1.4 項(xiàng)目樹(shù)面板 10.1.5 狀態(tài)欄 10.2 工具欄的具體介紹 10.2.1 效用工具欄的使用 10.2.2 組件工具欄 10.3 報(bào)表的預(yù)覽、保存和打印 10.3.1 執(zhí)行報(bào)表 10.3.2 報(bào)表預(yù)覽 10.3.3 執(zhí)行打印命令 10.3.4 報(bào)表文件的保存格式 10.4 報(bào)表工程管理 10.4.1 報(bào)表工程 10.4.2 頁(yè)面設(shè)計(jì) 10.5 數(shù)據(jù)的連接 10.5.1 什么是數(shù)據(jù)連接 10.5.2 生成一個(gè)數(shù)據(jù)庫(kù)連接 10.6 腳本報(bào)表 10.7 Delphi中的Rave組件 10.7.1 基本組件介紹 10.7.2 繪制格式 10.7.3 數(shù)據(jù)連接 10.8 創(chuàng)建報(bào)表 10.8.1 報(bào)表向?qū)? 10.8.2 自己創(chuàng)建報(bào)表 10.8.3 主從報(bào)表 10.8.4 添加計(jì)算字段和設(shè)計(jì)報(bào)表的樣式 練習(xí)題 Borland認(rèn)證課程介紹
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
Delphi 7應(yīng)用開(kāi)發(fā)教程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版