注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Pascal/DelphiDelphi案例開發(fā):項(xiàng)目開發(fā)風(fēng)暴

Delphi案例開發(fā):項(xiàng)目開發(fā)風(fēng)暴

Delphi案例開發(fā):項(xiàng)目開發(fā)風(fēng)暴

定 價(jià):¥38.00

作 者: 溫尚清等編著
出版社: 中國水利水電出版社
叢編項(xiàng): 項(xiàng)目開發(fā)風(fēng)暴
標(biāo) 簽: Delphi

ISBN: 9787508424965 出版時(shí)間: 2005-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 413 字?jǐn)?shù):  

內(nèi)容簡介

  Delphi是著名的可視化軟件開發(fā)工具。"真正的程序員用C,聰明的程序員用Delphi",這句話是對Delphi最經(jīng)典、最實(shí)在的描述。Delphi被稱為第4代編程語言,具有簡單、高效、功能強(qiáng)大的特點(diǎn)。和VisualC++相比,Delphi更簡單、更易于掌握,而且在功能上卻絲毫不遜色;和VisualBasic相比,Delphi功能更強(qiáng)大、更實(shí)用。可以說Delphi同時(shí)兼?zhèn)淞薞isualC++功能強(qiáng)大和VisualBasic簡單易學(xué)的特點(diǎn),一直是程序員摯愛的編程工具。本書屬于案例開發(fā)系列,以信息搜索系統(tǒng)為基線,貫穿介紹Delphi相關(guān)高級實(shí)現(xiàn)技術(shù)和理論,通過實(shí)例將知識點(diǎn)與開發(fā)實(shí)戰(zhàn)緊密結(jié)合,從而達(dá)到學(xué)以致用的目的。通讀本書,不僅可以全面掌握Delphi高級開發(fā)知識,而且可以了解更多Delphi應(yīng)用技巧。研究本書大案例還有助于讀者體會使用Delphi開發(fā)大型應(yīng)用程序時(shí)需要注意哪些問題,幫助讀者建立大局觀。本書共10章,第1章介紹本書大案例的基本情況,包括系統(tǒng)體系結(jié)構(gòu),相關(guān)實(shí)現(xiàn)技術(shù)和方法等;第2章~第10章分別基于Delphi的主要技術(shù)特點(diǎn)進(jìn)行講解,理論結(jié)合實(shí)踐,并基于每章的技術(shù)點(diǎn)完善本書大案例,主要技術(shù)點(diǎn)包括注冊表、數(shù)據(jù)庫編程、網(wǎng)絡(luò)編程、GUI、多線程、異常處理、組件技術(shù)、圖形操作、多媒體等。本書不僅適合從事軟件系統(tǒng)開發(fā)的軟件工程師和架構(gòu)師,而且適合大中專院校信息專業(yè)的學(xué)生,還可以作為軟件培訓(xùn)班的教材或輔助材料。Delphi是當(dāng)今世界上最優(yōu)秀的Windows開發(fā)工具之一,因其強(qiáng)大的功能和簡易的操作,故在軟件開發(fā)人員中流傳著"聰明的程序員學(xué)Delphi"的感慨。本書共分10章,通過"信息搜索系統(tǒng)"大案例貫穿全書,介紹Delphi的各種技術(shù)。第1章"案例提出"簡單介紹了本書案例,包括功能和邏輯結(jié)構(gòu)、開發(fā)環(huán)境和工具等。第2章"Delphi編程基礎(chǔ)"介紹Delphi的基本語法結(jié)構(gòu),并完善本書大案例。第3章"Delphi可視化編程"介紹Delphi控件在可視化編程中的應(yīng)用。第4章"數(shù)據(jù)庫"介紹數(shù)據(jù)庫系統(tǒng)體系結(jié)構(gòu)、Delphi的數(shù)據(jù)庫解決方案以及本書大案例使用的數(shù)據(jù)庫解決技術(shù)。第5章"文件管理"介紹Delphi的文件管理技術(shù)、文件操作、目錄操作、驅(qū)動(dòng)器操作和文件名操作的常用函數(shù)。第6章"多線程"介紹多線程技術(shù)在Delphi中的實(shí)現(xiàn)。第7章"圖形圖像"介紹Delphi的多媒體編程技術(shù),主要是圖像處理技術(shù)。第8章"網(wǎng)絡(luò)編程"介紹Delphi提供的強(qiáng)大的網(wǎng)絡(luò)編程技術(shù)。第9章"高級應(yīng)用"介紹Delphi應(yīng)用開發(fā)中的一些高級話題,如COM、DLL、XML、注冊表等。第10章"項(xiàng)目測試"介紹項(xiàng)目測試的基本方法和理論以及Delphi提供的測試手段。本書最大的特點(diǎn)就是以一個(gè)大案例"信息搜索系統(tǒng)"為基線,貫穿全書,逐一覆蓋Delphi提供的各種技術(shù)。每章首先介紹Delphi的關(guān)鍵技術(shù)點(diǎn),并在本章最后完善本書大案例,通過案例的實(shí)踐,進(jìn)一步鞏固了解學(xué)到的知識。本書適合于Delphi中高級用戶,通讀全書不僅可以全面掌握Delphi高級開發(fā)知識,而且跟隨本書研究大案例,不但有助于進(jìn)一步了解Delphi更能體會到使用Delphi開發(fā)大型應(yīng)用程序時(shí)需要注意哪些問題,幫助讀者建立大局觀。本書還提供了很多很好的Delphi應(yīng)用技巧、優(yōu)秀的編程思想以及很多經(jīng)典實(shí)例。本書由溫尚清、易向東、謝在鵬等組織編寫,參與本書構(gòu)思、組稿、編輯、錄入、審校的人員還有:陳磊、劉永軍、蔡麗、鄭啟迪、周松建、鄧欣、慈小勇、張紅偉、張小潘、張宣帝、李曉明、董彬、李生衛(wèi)、張慶銘、高迎鵬、李軍鋒、夏兵、馬麗、史陽、張志、王東軍等。張軍勝最后對本書進(jìn)行了仔細(xì)復(fù)審,并進(jìn)行了較大幅度的改編,使本書質(zhì)量得到很大提高,在此一并表示感謝。在本書編寫的過程中,作者本著實(shí)事求是的態(tài)度,參閱了大量文獻(xiàn),但由于時(shí)間倉促及作者水平有限,書中錯(cuò)誤和疏漏之處在所難免,懇請廣大讀者批評指正。 序言前言第1章案例提出1.1案例概述1.2案例分析1.2.1需求分析1.2.2概要模塊設(shè)計(jì)1.2.3模塊簡要說明1.3本章小結(jié)第2章Delphi編程基礎(chǔ)2.1標(biāo)識符和保留字2.2數(shù)據(jù)類型和常變量2.2.1數(shù)據(jù)類型2.2.2常量和變量2.3·運(yùn)算符和表達(dá)式2.4過程和函數(shù)2.5流程控制2.5.1選擇結(jié)構(gòu)2.5.2循環(huán)結(jié)構(gòu)2.5.3其他語句2.6自定義數(shù)據(jù)類型2.7指針類型2.8面向?qū)ο蠹夹g(shù)2.8.1對象和類的概念2.8.2類的定義2.8.3方法2.8.4多態(tài)性2.8.5類運(yùn)算符2.8.6類方法和類引用2.8.7所有對象的祖先2.9異常處理2.9.1異常類2.9.2異常處理語句2.10案例完善2.11本章小結(jié)第3章Delphi視化編程3.1Delphi的常用控件3.1.1容器控件3.1.2文字控件3.1.3菜單控件3.1.4其他控件3.2自定義控件3.2.1控件創(chuàng)建3.2.2控件安裝3.3案例完善3.3.1主界面設(shè)計(jì)3.3.2定制搜索界面設(shè)計(jì)3.3.3查看信息界面的(基本)設(shè)計(jì)3.3.4滾動(dòng)新聞和系統(tǒng)設(shè)置界面的設(shè)計(jì)3.4本章小結(jié)第4章數(shù)據(jù)庫4.1數(shù)據(jù)庫概述4.1.1數(shù)據(jù)庫的優(yōu)點(diǎn)4.1.2數(shù)據(jù)庫模型4.1.3結(jié)構(gòu)化查詢語言(SQL)4.2ADO4.2.1ADO基礎(chǔ)4.2.2ADO控件4.3數(shù)據(jù)控制感知控件4.4案例完善4.4.1信息搜索系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)4.4.2信息搜索系統(tǒng)數(shù)據(jù)庫的備份與還原4.4.3定制搜索4.4.4查看信息4.4.5站內(nèi)搜索4.4.6滾動(dòng)新聞設(shè)置4.4.7系統(tǒng)設(shè)置4.5本章小結(jié)第5章文件管理5.1文件類型5.1.1文本文件5.1.2類型文件5.1.3無類型文件5.2文件對話框組件5.3Win3.1相關(guān)組件5.4對象操作5.4.1文件操作5.4.2目錄操作5.4.3驅(qū)動(dòng)器操作5.4.4文件名操作5.5內(nèi)存映射文件5.5.1內(nèi)存映射文件的應(yīng)用5.5.2使用映射文件5.5.3內(nèi)存映射文件的一致性5.61NI文件管理5.7案例完善5.7.1調(diào)用幫助文件5.7.2操作ini文件5.7.3打開和保存html文本5.8本章小結(jié)第6章多線程6.1進(jìn)程和線程6.2TThread對象6.2.1TThread類的屬性6.2.2TThread類的方法6.3線程編程6.3.1創(chuàng)建線程類6.3.2線程的初始化操作6.3.3實(shí)現(xiàn)線程對象的功能6.3.4掛起和喚醒線程6.3.5終止線程6.3.6測試線程的執(zhí)行時(shí)間6.4管理多線程6.4.1線程局部存儲6.4.2線程同步6.5多線程實(shí)例6.6案例完善6.7本章小結(jié)第7章多媒體7.1圖形圖像控件7.1.1幾何圖形控件:Shape7.1.2圖像控件:Image7.1.3畫板控件:PaintBox7.2圖形對象7.2.1畫布對象(TCanvas)7.2.2畫筆對象(TPen)7.2.3畫刷對象(TBmsh)7.2.4顏色對象(TColor)7.2.5實(shí)例7.3圖像對象7.3.1TGraphic對象7.3.2TPicture對象7.3.3TBitmap對象7.3.4其他圖像對象7.3.5實(shí)例7.4視頻編程7.4.1TMediaPlayer控件7.4.2實(shí)例7.5案例完善7.5.1程序運(yùn)行前的閃屏制作7.5.2閃屏窗體的動(dòng)態(tài)效果實(shí)現(xiàn)7.6本章小結(jié)第8章網(wǎng)絡(luò)編程8.1網(wǎng)絡(luò)基礎(chǔ)8.2常見的網(wǎng)絡(luò)控件8.2.1TcpClient控件8.2.2TcpServer控件8.2.31dTcpClient控件8.2.41dTcpServer控件8.2.5UDP控件組8.3其他網(wǎng)絡(luò)控件8.4HTTP編程8.4.1HTTP協(xié)議8.4.21dHTTP控件8.4.31dHTTPServer控件8.5Web應(yīng)用編程8.5.1Web編程基礎(chǔ)8.5.2TWebBrowser控件8.5.3WebBroker和WebSnap控件組8.6案例完善8.6.1搜索信息8.6.2信息搜索系統(tǒng)的瀏覽器8.6.3顯示搜索結(jié)果的右鍵功能實(shí)現(xiàn)8.7本章小結(jié)第9章高級應(yīng)用9.1注冊表9.1.1注冊表結(jié)構(gòu)9.1.2TRegistry類,9.1.3與注冊表相關(guān)的APl函數(shù)9.1.4實(shí)例9.2操作Excel文件9.2.1Application對象9.2.2Workbooks對象9.2.3WorkSheets對象9.2.4Range對象9.2.5ShellExecute函數(shù)9.2.6Excel實(shí)例9.3DLL編程9.3.1DLL基本概念9.3.2DLL實(shí)例9.4COM編程9.4.1相關(guān)組件和函數(shù)9.4.2實(shí)例9.5XML編程9.5.1XML語言基礎(chǔ)9.5.2XMLDocument組件9.5.3XML實(shí)例9.6本章小結(jié)第10章項(xiàng)目測試10.1項(xiàng)目測試類型10.1.1.測試基本概念10.1.2測試過程10.1.3測試方案設(shè)計(jì)10.1.4調(diào)試技術(shù)10.2Delphi測試手段10.2.1控制程序運(yùn)行10.2.2斷點(diǎn)的使用10.2.3監(jiān)視數(shù)據(jù)的值10.2.4微處理器狀態(tài)的監(jiān)視10.2.5局部變量窗口10.2.6模塊窗口10.2.7事件日志窗口10.2.8FPU窗口10.2.9Browser窗口10.3案例完善10.3.1單元測試10.3.2集成測試10.3.3驗(yàn)收測試10.4本章小結(jié)附錄A"信息搜索系統(tǒng)"發(fā)布、配置和運(yùn)行附錄BDelphi編程規(guī)范參考文獻(xiàn)

作者簡介

暫缺《Delphi案例開發(fā):項(xiàng)目開發(fā)風(fēng)暴》作者簡介

圖書目錄

序言
前言
第1章 案例提出
1.1 案例概述
1.2 案例分析
1.2.1 需求分析
1.2.2 概要模塊設(shè)計(jì)
1.2.3 模塊簡要說明
1.3 本章小結(jié)
第2章 Delphi編程基礎(chǔ)
2.1 標(biāo)識符和保留字
2.2 數(shù)據(jù)類型和常變量
2.2.1 數(shù)據(jù)類型
2.2.2 常量和變量
2.3 運(yùn)算符和表達(dá)式
2.4 過程和函數(shù)
2.5 流程控制
2.5.1 選擇結(jié)構(gòu)
2.5.2 循環(huán)結(jié)構(gòu)
2.5.3 其他語句
2.6 自定義數(shù)據(jù)類型
2.7 指針類型
2.8 面向?qū)ο蠹夹g(shù)
2.8.1 對象和類的概念
2.8.2 類的定義
2.8.3 方法
2.8.4 多態(tài)性
2.8.5 類運(yùn)算符
2.8.6 類方法和類引用
2.8.7 所有對象的祖先
2.9 異常處理
2.9.1 異常類
2.9.2 異常處理語句
2.10 案例完善
2.11 本章小結(jié)
第3章 Delphi可視化編程
3.1 Delphi的常用控件
3.1.1 容器控件
3.1.2 文字控件
3.1.3 菜單控件
3.1.4 其他控件
3.2 自定義控件
3.2.1 控件創(chuàng)建
3.2.2 控件安裝
3.3 案例完善
3.3.1 主界面設(shè)計(jì)
3.3.2 定制搜索界面設(shè)計(jì)
3.3.3 查看信息界面的(基本)設(shè)計(jì)
3.3.4 滾動(dòng)新聞和系統(tǒng)設(shè)置界面的設(shè)計(jì)
3.4 本章小結(jié)
第4章 數(shù)據(jù)庫
4.1 數(shù)據(jù)庫概述
4.1.1 數(shù)據(jù)庫的優(yōu)點(diǎn)
4.1.2 數(shù)據(jù)庫模型
4.1.3 結(jié)構(gòu)化查詢語言(SQL)
4.2 ADO
4.2.1 ADO基礎(chǔ)
4.2.2 ADO控件
4.3 數(shù)據(jù)控件感知控件
4.4 案例完善
4.4.1 信息搜索系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
4.4.2 信息搜索系統(tǒng)數(shù)據(jù)庫的備份與還原
4.4.3 定制搜索
4.4.4 查看信息
4.4.5 站內(nèi)搜索
4.4.6 滾動(dòng)新聞設(shè)置
4.4.7 系統(tǒng)設(shè)置
4.5 本章小結(jié)
第5章 文件管理
5.1 文件類型
5.1.1 文本文件
5.1.2 類型文件
5.1.3 無類型文件
5.2 文件對話框組件
5.3 Win3.1相關(guān)組件
5.4 對象操作
5.4.1 文件操作
5.4.2 目錄操作
5.4.3 驅(qū)動(dòng)器操作
5.4.4 文件名操作
5.5 內(nèi)存映射文件
5.5.1 內(nèi)存映射文件的應(yīng)用
5.5.2 使用映射文件
5.5.3 內(nèi)存映射文件的一致性
5.6 INI文件完善
5.7 案例完善
5.7.1 調(diào)用幫助文件
5.7.2 操作ini文件
5.7.3 打開和保存html文本
5.8 本章小結(jié)
第6章 多線程
6.1 進(jìn)程和線程
6.2 TThread對象
6.2.1 TThread類的屬性
6.2.2 TThread類的方法
6.3 線程編程
6.3.1 他建線程類
6.3.2 線程的初始化操作
6.3.3 實(shí)現(xiàn)線程對象的功能
6.3.4 掛起和喚醒線程
6.3.5 終止線程
6.3.6 測試線程的執(zhí)行時(shí)間
6.4 管理多線程
6.4.1 線程局部存儲
6.4.2 線程同步
6.5 多線程實(shí)例
6.6 案例完善
6.7 本章小結(jié)
第7章 多媒體
7.1 圖形圖像控件
7.1.1 幾何圖形控件——Shape
7.1.2 圖像控件——Image
7.1.3 畫板控件——PaintBox
7.2 圖形對象
7.2.1 畫布對象(TCanvas)
7.2.2 畫筆對象(Tpen)
7.2.3 畫刷對象(TBrush)
7.2.4 顏色對象(TColor)
7.2.5 實(shí)例
7.3 圖像對象
7.3.1 TGraphic對象
7.3.2 TPicture對象
7.3.3 TBitmap對象
7.3.4 其他圖像對象
7.3.5 實(shí)例
7.4 視頻編程
7.4.1 TMediaPlayer控件
7.4.2 實(shí)例
7.5 案例完善
7.5.1 程序運(yùn)行前的閃屏制作
7.5.2 閃屏窗體的動(dòng)態(tài)效果實(shí)現(xiàn)
7.6 本章小結(jié)
第8章 網(wǎng)絡(luò)編程
8.1 網(wǎng)絡(luò)基礎(chǔ)
8.2 常見的網(wǎng)絡(luò)控件
8.2.1 TcpClient控件
8.2.2 TcpServer控件
8.2.3 IdTcpClient控件
8.2.4 EdTcpServer控件
8.2.5 UDP控件組
8.3 其他網(wǎng)絡(luò)控件
8.4 HTTP編程
8.4.1 HTTP協(xié)議
8.4.2 IdHTTP控件
8.4.3 IdHTTPServer控件
8.5 Web應(yīng)用編程
8.5.1 Web編程基礎(chǔ)
8.5.2 TWebBrowser控件
8.5.3 WebBroker和WebSnap控件組
8.6 案例完善
8.6.1 搜索信息
8.6.2 信息搜索系統(tǒng)的瀏覽器
8.6.3 顯示搜索結(jié)果的右鍵功能實(shí)現(xiàn)
8.7 本章小結(jié)
第9章 高級應(yīng)用
9.1 注冊表
9.1.1 注冊表結(jié)構(gòu)
9.1.2 TRegistry類
9.1.3 與注冊表相關(guān)的API函數(shù)
9.1.4 實(shí)現(xiàn)
9.2 操作Excel文件
9.2.1 Application對象
9.2.2 Workbooks對象
9.2.3 WorkSheets對象
9.2.4 Range對象
9.2.5 ShellExecute函數(shù)
9.2.6 Excel實(shí)例
9.3 DLL編程
9.3.1 DLL基本概念
9.3.2 DLL實(shí)例
9.4 COM編程
9.4.1 相關(guān)組件和函數(shù)
9.4.2 實(shí)例
9.5 XML編程
9.5.1 XML語言基礎(chǔ)
9.5.2 XMLDocument組件
9.5.3 XML實(shí)例
9.6 本章小結(jié)
第10章 項(xiàng)目測試
10.1 項(xiàng)目測試類型
10.1.1 測試基本概念
10.1.2 測試過程
10.1.3 測試方案設(shè)計(jì)
10.1.4 調(diào)試技術(shù)
10.2 Delphi測試手段
10.2.1 控制程序運(yùn)行
10.2.2 斷點(diǎn)的使用
10.2.3 監(jiān)視數(shù)據(jù)的值
10.2.4 微處理器狀態(tài)的監(jiān)視
10.2.5 局部變量窗口
10.2.6 模塊窗口
10.2.7 事件日志窗口
10.2.8 FPU窗口
10.2.9 Browser窗口
10.3 案例完善
10.3.1 單元測試
10.3.2 集成測試
10.3.3 驗(yàn)收測試
10.4 本章小結(jié)
附錄A “信息搜索系統(tǒng)”發(fā)布、配置和運(yùn)行
附錄B Delphi編程規(guī)范
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號