出版時間:2004-11 出版社:人民郵電 作者:周松辰 編著
內(nèi)容概要
本書根據(jù)實(shí)際程序開發(fā)時最常用的知識要點(diǎn),精選和編寫了數(shù)十個實(shí)例。這些實(shí)例絕大多數(shù)是作者在擔(dān)任Delphi程序員講師和在實(shí)際程序開發(fā)時編寫的實(shí)例,每個實(shí)例針對一個知識點(diǎn)。如果是初學(xué)者,學(xué)習(xí)這些實(shí)例的同時再配合著學(xué)習(xí)Delphi教程類的書,效果會更好。 本書除首尾以外的每一章在詳細(xì)講解1個實(shí)例的基礎(chǔ)上,要求讀者嘗試完成3個與實(shí)例相關(guān)或知識點(diǎn)類似的練習(xí),并給出了練習(xí)中需要注意的步驟。通過這種講解和練習(xí),將Delphi的主要語言精華、組件使用方法和數(shù)據(jù)庫程序開發(fā)要點(diǎn)等內(nèi)容系統(tǒng)地展現(xiàn)給讀者。 本書結(jié)合了作者多年的Delphi教學(xué)經(jīng)驗(yàn)和程序開發(fā)的體會,特色鮮明,講解與練習(xí)相結(jié)合;典型實(shí)用,每一章講述的都是常用的知識和技巧;簡明清晰、重點(diǎn)突出,在敘述上力求深入淺出、通俗易懂。相信會為讀者的學(xué)習(xí)和工作帶來一定的幫助。
書籍目錄
第1章 Delphi預(yù)備知識 11.1 Delphi 7開發(fā)工具簡介 11.1.1 Delphi 7的可視化編程 11.1.2 Delphi 7的面向?qū)ο缶幊獭?1.1.3 Delphi 7的應(yīng)用領(lǐng)域 151.2 Object Pascal語法精要 171.2.1 簡單數(shù)據(jù)類型 171.2.2 枚舉、子界和集合 241.2.3 數(shù)組與記錄 281.2.4 過程與函數(shù) 321.3 怎樣編寫Delphi應(yīng)用程序 351.3.1 熟悉Delphi的程序結(jié)構(gòu) 351.3.2 組織好Delphi工程 371.3.3 減少全局變量的使用 411.3.4 編寫程序“十做好” 421.4 小結(jié) 42第2章 組件的綜合應(yīng)用 432.1 相關(guān)知識點(diǎn)介紹 432.2 典型實(shí)例──“文件管理器程序” 442.2.1 界面設(shè)計 452.2.2 編寫自定義過程 482.2.3 編寫組件的響應(yīng)事件代碼 542.3 起步──樹視圖組件的使用 602.4 進(jìn)階──磁盤文件操作 632.5 提高──遞歸的使用 642.6 小結(jié) 66第3章 二進(jìn)制文件的應(yīng)用 673.1 相關(guān)知識點(diǎn)介紹 673.2 典型實(shí)例──“學(xué)校人員信息庫程序” 693.2.1 界面設(shè)計 703.2.2 定義類型和聲明變量 723.2.3 編寫自定義過程 733.2.4 編寫組件的響應(yīng)事件代碼 763.3 起步──文本文件的應(yīng)用 803.4 進(jìn)階──無類型文件操作 833.5 提高──配置文件的應(yīng)用 853.6 小結(jié) 87第4章 流的應(yīng)用 894.1 相關(guān)知識點(diǎn)介紹 894.2 典型實(shí)例──“基于InterBase的文件管理系統(tǒng)” 914.2.1 配置InterBase服務(wù)器 924.2.2 創(chuàng)建數(shù)據(jù)庫和表 934.2.3 InterBase數(shù)據(jù)庫組件屬性設(shè)置 944.2.4 編寫源程序代碼 964.3 起步──“積分榜程序” 1004.4 進(jìn)階──文件分割 1064.5 提高──Delphi應(yīng)用程序加密器 1104.6 小結(jié) 116第5章 創(chuàng)建圖形組件 1175.1 相關(guān)知識點(diǎn)介紹 1175.2 典型實(shí)例──編寫實(shí)時顯示曲線的組件 1195.3 起步──基于現(xiàn)有組件編寫新組件 1355.4 進(jìn)階──建立新的事件類型 1395.5 提高──編寫儀表組件 1435.6 小結(jié) 151第6章 多媒體播放器 1536.1 相關(guān)知識點(diǎn)介紹 1536.2 典型實(shí)例──“我的媒體播放器” 1556.2.1 界面設(shè)計 1566.2.2 聲明變量和編寫自定義過程 1576.2.3 編寫組件的響應(yīng)事件代碼 1606.3 起步──用【Animate】組件實(shí)現(xiàn)動畫效果 1636.4 進(jìn)階──播放Flash文件 1666.5 提高──播放文本文件 1686.6 小結(jié) 173第7章 動態(tài)鏈接庫 1757.1 相關(guān)知識點(diǎn)介紹 1757.2 典型實(shí)例──窗體動態(tài)鏈接庫 1777.2.1 開發(fā)“窗體動態(tài)鏈接庫”程序 1787.2.2 編寫“窗體動態(tài)鏈接庫”測試程序 1837.2.3 調(diào)試“窗體動態(tài)鏈接庫”程序 1857.3 起步──“函數(shù)動態(tài)鏈接庫”程序 1867.4 進(jìn)階──“類動態(tài)鏈接庫”程序 1897.5 提高──“動態(tài)調(diào)用DLL函數(shù)” 1947.6 小結(jié) 196第8章 數(shù)據(jù)庫應(yīng)用 1978.1 相關(guān)知識點(diǎn)介紹 1978.2 典型實(shí)例──“足球彩票投注程序” 1998.2.1 創(chuàng)建數(shù)據(jù)庫和表 2008.2.2 設(shè)置數(shù)據(jù)模塊 2038.2.3 編寫“投注分析和下單”窗體單元 2048.2.4 編寫“球隊(duì)資料管理”窗體單元 2138.2.5 編寫“對陣表管理”窗體單元 2158.2.6 設(shè)計“投注單”輸出報表 2198.2.7 測試“足球彩票投注程序” 2208.3 起步──【DBGrid】組件使用技巧 2228.4 進(jìn)階──創(chuàng)建與訪問Access數(shù)據(jù)庫 2248.5 提高──數(shù)據(jù)庫程序的友好性設(shè)計 2288.6 小結(jié) 236第9章 C/S數(shù)據(jù)庫編程 2379.1 相關(guān)知識點(diǎn)介紹 2379.2 典型實(shí)例──“訂票系統(tǒng)” 2399.2.1 創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表 2409.2.2 創(chuàng)建應(yīng)用程序 2429.2.3 設(shè)計“訂票系統(tǒng)”主窗體 2489.3 起步──使用ADO訪問MS SQL Server 2579.4 進(jìn)階──動態(tài)SQL和視圖的操作 2619.5 提高──觸發(fā)器的使用 2659.6 小結(jié) 268第10章 【DBGrid】報表輸出 26910.1 相關(guān)知識點(diǎn)介紹 26910.2 典型實(shí)例──基于工程數(shù)據(jù)集的【Rave】報表 27410.3 起步──獨(dú)立訪問數(shù)據(jù)庫的【Rave】報表 28110.4 進(jìn)階──基于代碼的【Rave】報表 28310.5 提高──動態(tài)【DBGrid】報表 28710.6 小結(jié) 295第11章 開發(fā)實(shí)例──賓館客房管理系統(tǒng) 29711.1 系統(tǒng)分析 29711.1.1 規(guī)劃系統(tǒng)功能 29711.1.2 明確用戶需求 29811.1.3 創(chuàng)建數(shù)據(jù)庫結(jié)構(gòu) 29911.2 組織應(yīng)用程序工程 30711.2.1 封面、登錄和用戶管理單元 30711.2.2 數(shù)據(jù)模塊 30811.2.3 主要單元和輔助單元 31011.2.4 應(yīng)用程序的主窗體 31211.3 編寫主要功能模塊 31311.3.1 客房類別設(shè)置模塊 31311.3.2 客房狀態(tài)設(shè)置單元 31411.3.3 住宿登記模塊 31511.3.4 換房退房模塊 32111.3.5 預(yù)訂房間模塊 32211.3.6 賓館消費(fèi)記錄模塊 32211.3.7 編輯客戶登記信息模塊 32911.3.8 離店結(jié)算模塊 33011.3.9 收銀統(tǒng)計模塊 33711.4 小結(jié) 346
圖書封面
評論、評分、閱讀與下載