注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Pascal/DelphiDelphi程序設(shè)計(jì)提高與應(yīng)用

Delphi程序設(shè)計(jì)提高與應(yīng)用

Delphi程序設(shè)計(jì)提高與應(yīng)用

定 價(jià):¥27.00

作 者: 楊濱生主編
出版社: 重慶大學(xué)出版社
叢編項(xiàng): 高等職業(yè)教育計(jì)算機(jī)軟件計(jì)算機(jī)網(wǎng)絡(luò)專(zhuān)業(yè)系列教材
標(biāo) 簽: Delphi

ISBN: 9787562432593 出版時(shí)間: 2004-01-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 341 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)力求通俗易懂、貼近工程實(shí)際,深入淺出地詳盡介紹Delphi在多個(gè)領(lǐng)域內(nèi)的應(yīng)用。讀者學(xué)完本書(shū)后就應(yīng)該能夠利用Delphi獨(dú)立開(kāi)發(fā)中、小型應(yīng)用軟件系統(tǒng)。全書(shū)分為6章(創(chuàng)建自定義組件、OLE技術(shù)、數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ)、多層應(yīng)用程序、網(wǎng)絡(luò)通信、Web應(yīng)用程序),從第3章開(kāi)始每章都涵蓋了數(shù)據(jù)庫(kù)的應(yīng)用。本書(shū)所有重要的知識(shí)點(diǎn)都配有實(shí)例,每章都有較大的核心案例,多數(shù)由作者將自己編寫(xiě)的實(shí)際應(yīng)用程序精心改編并認(rèn)真調(diào)試后完成(詳見(jiàn)本書(shū)光盤(pán))。本書(shū)面向高等職業(yè)教育的計(jì)算機(jī)各專(zhuān)業(yè)學(xué)生,特別適合對(duì)Delphi有一定了解而又希望盡快提高編程能力的讀者。

作者簡(jiǎn)介

暫缺《Delphi程序設(shè)計(jì)提高與應(yīng)用》作者簡(jiǎn)介

圖書(shū)目錄

1 創(chuàng)建自定義組件1.1 組件基礎(chǔ)知識(shí) 1.1.1 組件概述 1.1.2 創(chuàng)建組件的步驟1.2 組件的基類(lèi) 1.2.1 Delphi組件結(jié)構(gòu) 1.2.2 選取基類(lèi)
1)修改原有的組件
2)創(chuàng)建新的源組件
3)創(chuàng)建窗口控制組件的子類(lèi)
4)創(chuàng)建新的圖形控制組件
5)創(chuàng)建非可視化組件1.3 創(chuàng)建組件單元1.4 注冊(cè)組件 1.4.1 注冊(cè)過(guò)程 1.4.2 將組件打包 1.4.3 注冊(cè)組件1.5 添加組件的屬性 1.5.1 為組件添加屬性
1)聲明屬性
2)聲明相關(guān)屬性的數(shù)據(jù)域或方法
3)編寫(xiě)過(guò)程或函數(shù)的代碼,實(shí)現(xiàn)屬性的讀、寫(xiě)方法 1.5.2 屬性的類(lèi)型 1.5.3 繼承父類(lèi)屬性1.6 添加組件的方法 1.6.1 方法的聲明
1)實(shí)現(xiàn)新創(chuàng)建的方法
2)實(shí)現(xiàn)繼承祖先類(lèi)的方法 1.6.2 方法的實(shí)現(xiàn)1.7 添加組件的事件 1.7.1 消息及消息處理
1)消息
2)消息的類(lèi)型
3)Delphi中的消息處理 1.7.2 添加標(biāo)準(zhǔn)事件 1.7.3 添加自定義事件
1)確定事件的類(lèi)型
2)聲明事件數(shù)據(jù)域、事件處理過(guò)程及事件
3)編寫(xiě)事件觸發(fā)的處理過(guò)程1.8 組件的發(fā)布和使用 1.8.1 確定組件圖標(biāo) 1.8.2 發(fā)布組件 1.8.3 使用第三方組件小結(jié)1習(xí)題1  2 OLE技市2.1 OLE基石出知識(shí) 2.1.1 OLE簡(jiǎn)介 2.1.2 鏈接與嵌入 2.1.3 鏈接和嵌入的實(shí)例2.2 實(shí)現(xiàn)OLE動(dòng)態(tài)鏈接2.3 OLE自動(dòng)化(COM)服務(wù)器程序 2.3.1 Delphi的COM接口 2.3.2 建立OLE服務(wù)器程序  2.3.3 創(chuàng)建OLE客戶(hù)端程序2.4 Delphi的Servers組件 2.4.1 Servers組件簡(jiǎn)介 2.4.2 用Servers組件控制Word
1)控制Word的Servers組件簡(jiǎn)介
2)用Delphi生成Word報(bào)表和HTML報(bào)表實(shí)例 2.4.3 用Servers組件控制Excel
1)控制Excel的Servers組件簡(jiǎn)介
2)用Delphi生成Excel報(bào)表實(shí)例小結(jié)2習(xí)題2  3 數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ)3.1 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí) 3.1.1 Delphi數(shù)據(jù)庫(kù)工作平臺(tái)
1)數(shù)據(jù)庫(kù)工作平臺(tái)(Database Desktop)簡(jiǎn)介
2)設(shè)置Database Desktop的工作目錄和私有目錄
3)使用Database Desktop創(chuàng)建數(shù)據(jù)表
4)編輯和查詢(xún) 3.1.2 SQL基本知識(shí)
1)SELECT語(yǔ)句
2)DELETE語(yǔ)句
3)UPDATE語(yǔ)句
4)INSERT語(yǔ)句3.2 Delphi訪問(wèn)數(shù)據(jù)庫(kù)的機(jī)制 3.2.1 BDE 3.2.2 ADO 3.2.3 dbExpress 3.2.4 Delphi訪問(wèn)機(jī)制中的數(shù)據(jù)庫(kù)組件
1)數(shù)據(jù)集組件的主要繼承關(guān)系
2)數(shù)據(jù)訪問(wèn)組件TDataSource
3)數(shù)據(jù)控制組件3.3 BDE編程 3.3.1 設(shè)置BDE的別名
1)界面介紹
2)建立本地?cái)?shù)據(jù)庫(kù)別名
3)連接Access
4)連接SQL Server 2000 3.3.2 BDE組件
1)BDE組件簡(jiǎn)介
2)數(shù)據(jù)集TDataSet組件
3)Tdatabase組件
4)Ttable組件
5)Tquery組件 3.3.3 “簡(jiǎn)單的數(shù)據(jù)庫(kù)工作平臺(tái)”實(shí)例講解3.4 ADO編程 3.4.1 ADO組件 3.4.2 ADO和數(shù)據(jù)庫(kù)的連接
1)連接Access
2)連接SQL Server 2000
3)通過(guò)ODBC連接數(shù)據(jù)庫(kù) 3.4.3 ADO編程實(shí)例
1)程序總體設(shè)計(jì)
2)實(shí)現(xiàn)系統(tǒng)功能
3)實(shí)現(xiàn)其他3個(gè)功能3.5 用Rave Reports制作報(bào)表 3.5.1 Rave Reports的基本組件 3.5.2 制作Rave Reports報(bào)表的基本過(guò)程 3.5.3 Rave Reports報(bào)表設(shè)計(jì)器 3.5.4 創(chuàng)建Rave Reports報(bào)表實(shí)例3.6 “教材編寫(xiě)情況管理系統(tǒng)”實(shí)例講解 3.6.1 系統(tǒng)設(shè)計(jì) 3.6.2 數(shù)據(jù)庫(kù)的設(shè)計(jì)
1)各數(shù)據(jù)表的字段設(shè)置
2)各視圖的關(guān)聯(lián)設(shè)置 3.6.3 編程準(zhǔn)備
1)建立主窗體
2)創(chuàng)建數(shù)據(jù)模塊,連接數(shù)據(jù)庫(kù)
3)預(yù)先處理多個(gè)模塊共同使用的數(shù)據(jù) 3.6.4 處理“教材目錄”表中的“教材編號(hào)”
1)修改教材編號(hào)的處理程序
2)添加記錄時(shí)對(duì)教材編號(hào)的處理
3)刪除記錄時(shí)對(duì)教材編號(hào)的處理 3.6.5 編寫(xiě)專(zhuān)門(mén)用于排序的模塊 3.6.6 編寫(xiě)數(shù)據(jù)管理程序
1)“綜合管理”的窗體設(shè)計(jì)
2)自己制作導(dǎo)航條
3)添加教材目錄
4)添加和修改編寫(xiě)情況 3.6.7 按編者查看編寫(xiě)情況
1)界面設(shè)計(jì)
2)查看教材編寫(xiě)情況 3.6.8 編寫(xiě)分年度統(tǒng)計(jì)程序
1)創(chuàng)建分年度統(tǒng)計(jì)子窗體
2)實(shí)現(xiàn)分年度統(tǒng)計(jì)
3)將統(tǒng)計(jì)數(shù)據(jù)生成Word文檔小結(jié)3習(xí)題3  4 多層應(yīng)用程序4.1 多層(Multi-Tier)應(yīng)用程序簡(jiǎn)介 4.1.1 Multi-Tier的基本原理 4.1.2 Multi-Tier的工作流程 4.1.3 Multi-Tier的相關(guān)組件
1)遠(yuǎn)程數(shù)據(jù)模塊
2)數(shù)據(jù)提供者組件
3)客戶(hù)端連接組件
4)客戶(hù)端數(shù)據(jù)集組件4.2 “系部學(xué)生成績(jī)輸入”案例介紹 4.2.1 系統(tǒng)功能分析 4.2.2 數(shù)據(jù)庫(kù)的設(shè)計(jì) 4.2.3 創(chuàng)建應(yīng)用程序服務(wù)器
1)創(chuàng)建服務(wù)器
2)擴(kuò)展服務(wù)器的接口 4.2.4 創(chuàng)建客戶(hù)端程序
1)設(shè)置客戶(hù)端數(shù)據(jù)模塊
2)設(shè)置客戶(hù)端顯示和控制數(shù)據(jù)的組件
3)客戶(hù)端主要程序的簡(jiǎn)要說(shuō)明小結(jié)4習(xí)題4  5 網(wǎng)絡(luò)通信5.1 Indy組件簡(jiǎn)介
1)Indy Clients
2)Indy Servers
3)Indy Intercepts
4)Indy I/O Handlers
5)Indy Misc5.2 聊天工具 5.2.1 Indy的UDP組件
1)TIdUDPCIient組件
2)TldUDPServer組件 5.2.2 基于UDP的“聊天工具”
1)系統(tǒng)設(shè)計(jì)
2)程序說(shuō)明5.3 FTP客戶(hù)端 5.3.1 FTP協(xié)議 5.3.2 TIDFTP組件 5.3.3 編寫(xiě)FTP客戶(hù)端程序
1)系統(tǒng)設(shè)計(jì)
2)程序說(shuō)明5.4 FTP服務(wù)器 5.4.1 TIDFTPServer組件 5.4.2 編寫(xiě)FTP服務(wù)器程序5.5 瀏覽器 5.5.1 TWebBrowser組件 5.5.2 編寫(xiě)瀏覽器程序
1)基本瀏覽器
2)“簡(jiǎn)易瀏覽器”小結(jié)5習(xí)題5  6 Web應(yīng)用程序6.1 Web基礎(chǔ)知識(shí) 6.1.1 Web的工作機(jī)制 6.1.2 URL簡(jiǎn)介 6.1.3 公共網(wǎng)關(guān)接口 6.1.4 ISAPI/NSAPI/Apache 6.1.5 ASP類(lèi)型的Web應(yīng)用 6.1.6 Delphi的Web技術(shù)簡(jiǎn)介 6.1.7 基于多層結(jié)構(gòu)的Web應(yīng)用6.2 WebBroker技術(shù) 6.2.1 創(chuàng)建一個(gè)簡(jiǎn)單的Web應(yīng)用程序 6.2.2 WebBroker的工作原理
1)WebBroker的應(yīng)用結(jié)構(gòu)
2)TWebDispatcher組件
3)TWebRequest對(duì)象
4)TWebResponse對(duì)象
5)使用HTML模板
6)生成HTML表格 6.2.3 多層結(jié)構(gòu)的Web應(yīng)用“教務(wù)信息查詢(xún)系統(tǒng)”
1)服務(wù)器程序
2)客戶(hù)端程序6.3 WebSnap技術(shù) 6.3.1 WebSnap概述 6.3.2 一個(gè)簡(jiǎn)單的WebSnap應(yīng)用程序
1)建立WebSnap工程
2)添加Web頁(yè)面 6.3.3 Websnap的主要組件 6.3.4 “查詢(xún)教研室課表”案例講解
1)系統(tǒng)設(shè)計(jì)
2)登錄頁(yè)面程序設(shè)計(jì)
3)課表查詢(xún)頁(yè)面設(shè)計(jì)6.4 IntraWeb應(yīng)用 6.4.1 IntraWeb簡(jiǎn)介 6.4.2 最簡(jiǎn)單的IntraWeb程序 6.4.3 IntraWeb組件介紹
1)IWStandard
2)IWData
3)IW ClientSide
4)IW Control 6.4.4 在IntraWeb中連接數(shù)據(jù)庫(kù)
1)不顯示IWDBGridl中的BMP字段
2)設(shè)置IWDBGridl標(biāo)題行和當(dāng)前行的顏色
3)添加編輯功能 6.4.5 “動(dòng)態(tài)生成目錄樹(shù)”案例講解
1)系統(tǒng)設(shè)計(jì)
2)程序設(shè)計(jì)小結(jié)6習(xí)題6附錄A 面向?qū)ο蟮幕靖拍預(yù).1 面向?qū)ο缶幊?OOP)A.2 Delphi中的類(lèi)和對(duì)象 A.2.1 基本概念 A.2.2 類(lèi)的聲明 A.2.3 類(lèi)和對(duì)象的關(guān)系A(chǔ).3 方法 A.3.1 一般方法 A.3.2 構(gòu)造方法 A.3.3 析構(gòu)方法 A.3.4 類(lèi)方法A.4 封裝 A.4.1 封裝 A.4.2 封裝的可見(jiàn)度  1)private  2)protected  3)public  4)published  5)automatedA.5 繼承 A.5.1 基本概念 A.5.2 案例分析A.6 多態(tài) A.6.1 override(覆蓋) A.6.2 overload(重載) A.6.3 多態(tài)的概念及案例分析A.7 保留字Self、Is、As、Sender、Parent、Owner、Inherited A.7.1 Self變量 A.7.2 Is運(yùn)算符 A.7.3 As運(yùn)算符 A.7.4 Sender A.7.5 Parent A.7.6 Owner A.7.7 InheritedA.8 程序的異常處理 A.8.1 raise語(yǔ)句 A.8.2 tryexcept語(yǔ)句 A.8.3 tryfinally語(yǔ)句A.9 程序的調(diào)試附錄B DelPhi運(yùn)行函數(shù)B.1 數(shù)學(xué)函數(shù)(Arithmetic Routines)B.2 控制面板函數(shù)(Console Routines)B.3 日期與時(shí)間函數(shù)(Date and Time Routines)B.4 動(dòng)態(tài)分配函數(shù)(Dynamic Allocation Routines)B.5 文件管理函數(shù)B.6 浮點(diǎn)數(shù)轉(zhuǎn)換函數(shù)(Floating-point Conversion Routines)B.7 流程控制函數(shù)(Flow-control Routines)B.8 輸入/輸出函數(shù)(I/O Routines)B.9 內(nèi)存管理函數(shù)(Memory-management Routines)B.10 雜項(xiàng)函數(shù)(MisceIIaneous Routines)B.11 序數(shù)函數(shù)(Ordinal Routines)B.12 指針和地址函數(shù)(Pointer and Address Routines)B.13 字符串格式函數(shù)(String-formatting Routines)B.14 字符串處理函數(shù)(String-handling Routines:Pascal-style)B.15 字符串處理函數(shù)(String-handling Routines:Null-Terminated)B.16 文本文件函數(shù)(Text-file Routines)B.17 轉(zhuǎn)換函數(shù)(Transfer Routines)B.18 無(wú)類(lèi)型文件函數(shù)(Untyped-file Routines)附錄C Delphi快捷鍵一覽表參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)