出版時(shí)間:2006-4 出版社:人民郵電 作者:葉核亞 頁(yè)數(shù):399 字?jǐn)?shù):624000
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書(shū)全面、系統(tǒng)地介紹Delphi程序設(shè)計(jì)的基本知識(shí)、運(yùn)行機(jī)制和各種常用編程方法與技術(shù),并將面向?qū)ο蟮某绦蛟O(shè)計(jì)思想貫穿其中。主要內(nèi)容包括Delphi集成開(kāi)發(fā)環(huán)境、Object Pascal語(yǔ)言、面向?qū)ο蟮母拍詈蛻?yīng)用、使用各種組件設(shè)計(jì)圖形用戶界面、多文檔界面、文件操作與流處理、圖形圖像處理、多媒體技術(shù)、數(shù)據(jù)庫(kù)應(yīng)用和綜合應(yīng)用設(shè)計(jì)。這些內(nèi)容是構(gòu)成Delphi應(yīng)用程序的基本要素和必備知識(shí)?! ”緯?shū)注重理論與實(shí)踐相結(jié)合,注重基本知識(shí)的理解與基本技能的培養(yǎng)。書(shū)中內(nèi)容豐富,結(jié)構(gòu)安排合理,由淺入深,層次分明,內(nèi)容涉及的廣度和深度符合本科培養(yǎng)目標(biāo)的要求?! ”緯?shū)適合作為普通高等學(xué)校計(jì)算機(jī)及相關(guān)專業(yè)“Delphi程序設(shè)計(jì)”課程的教材,也可作為初學(xué)者的入門(mén)參考書(shū)。
書(shū)籍目錄
第1章 Delphi 2005簡(jiǎn)介 11.1 Delphi特點(diǎn)和發(fā)展歷程 11.1.1 Delphi的特點(diǎn) 11.1.2 Delphi的發(fā)展歷程 11.1.3 Delphi 2005的特性 31.2 Delphi 2005集成開(kāi)發(fā)環(huán)境 31.2.1 安裝Delphi 2005 31.2.2 Delphi 2005的界面構(gòu)成 71.2.3 一個(gè)應(yīng)用程序所包含的文件 141.2.4 Delphi 2005 IDE的基本操作 181.2.5 創(chuàng)建控制臺(tái)應(yīng)用程序 26習(xí)題1 27實(shí)驗(yàn)1 熟悉Delphi 2005集成開(kāi)發(fā)環(huán)境 28第2章 Object Pascal語(yǔ)言基礎(chǔ) 292.1 語(yǔ)言成分 292.1.1 程序組成 292.1.2 標(biāo)準(zhǔn)數(shù)據(jù)類型 332.1.3 運(yùn)算符與表達(dá)式 352.1.4 標(biāo)準(zhǔn)函數(shù) 392.1.5 常量與變量 412.2 語(yǔ)句與流程控制 432.2.1 簡(jiǎn)單語(yǔ)句 432.2.2 流程控制的概念 462.2.3 復(fù)合語(yǔ)句 482.2.4 條件語(yǔ)句 482.2.5 循環(huán)語(yǔ)句 512.3 定義數(shù)據(jù)類型 602.3.1 類型定義 602.3.2 枚舉和子界類型 602.3.3 類型兼容原則 622.4 構(gòu)造數(shù)據(jù)類型 642.4.1 數(shù)組類型 642.4.2 字符串類型 722.4.3 集合類型 752.4.4 記錄類型 782.4.5 文件類型 812.4.6 指針類型 812.5 過(guò)程和函數(shù) 842.5.1 過(guò)程的聲明與調(diào)用 852.5.2 函數(shù)的聲明與調(diào)用 852.5.3 變量的作用域 872.5.4 參數(shù)傳遞 902.5.5 過(guò)程/函數(shù)中參數(shù)的類型兼容原則 932.5.6 過(guò)程/函數(shù)的重載 942.5.7 遞歸的過(guò)程與函數(shù) 95習(xí)題2 96實(shí)驗(yàn)2 Object Pascal語(yǔ)言程序設(shè)計(jì)基礎(chǔ)訓(xùn)練 98第3章 Windows應(yīng)用程序界面設(shè)計(jì) 993.1 可視化編程基礎(chǔ) 993.1.1 面向?qū)ο蠡靖拍睢?93.1.2 定義類和使用對(duì)象 1013.1.3 對(duì)象的屬性、方法和事件 1033.1.4 事件驅(qū)動(dòng)的Delphi應(yīng)用程序 1053.1.5 組件概述 1063.2 窗體(Form) 1093.2.1 窗口與窗體 1093.2.2 窗體的屬性、方法和事件 1103.3 文本顯示與編輯控件 1143.3.1 標(biāo)簽(Label) 1143.3.2 單行編輯框(Edit) 1153.3.3 格式編輯框(MaskEdit) 1173.3.4 多行編輯框(Memo) 1193.3.5 多行RTF文本編輯框(RichEdit) 1203.3.6 漸變編輯框(SpinEdit) 1213.4 按鈕 1213.4.1 按鈕(Button) 1223.4.2 圖像按鈕(BitBtn) 1223.4.3 加速按鈕(SpeedButton) 1223.5 選項(xiàng)按鈕 1263.5.1 復(fù)選框(CheckBox) 1263.5.2 單選按鈕(RadioButton)與組框(GroupBox) 1263.5.3 單選按鈕組(RadioGroup) 1273.6 列表框 1273.6.1 列表框(ListBox) 1273.6.2 組合框(ComboBox) 1283.6.3 復(fù)選列表框(CheckListBox) 1313.7 界面布局 1333.7.1 布局工具 1333.7.2 控件的包含關(guān)系 1353.7.3 布局屬性Align與Anchor 1353.7.4 分隔條(Splitter) 1363.8 定時(shí)器(Timer) 138習(xí)題3 139實(shí)驗(yàn)3 Windows應(yīng)用程序界面設(shè)計(jì) 140第4章 菜單、工具欄和對(duì)話框 1424.1 菜單 1424.1.1 主菜單(MainMenu) 1424.1.2 彈出式菜單(PopupMenu) 1454.1.3 菜單圖像與圖像列表組件(ImageList) 1464.2 行為列表組件(ActionList) 1464.3 工具欄與狀態(tài)欄 1494.3.1 工具欄(ToolBar) 1494.3.2 狀態(tài)欄(StatusBar) 1524.4 消息框與輸入框 1544.4.1 消息框與信息函數(shù) 1544.4.2 輸入框與輸入函數(shù) 1554.5 Windows通用對(duì)話框 1564.5.1 打開(kāi)與保存文件對(duì)話框 1574.5.2 字體與顏色對(duì)話框 1584.5.3 查找與替換對(duì)話框 1594.5.4 頁(yè)面設(shè)置、打印與打印設(shè)置對(duì)話框 165習(xí)題4 166實(shí)驗(yàn)4 設(shè)計(jì)菜單、工具欄 167第5章 使用復(fù)雜組件 1685.1 滾動(dòng)控件 1685.1.1 滾動(dòng)條(ScrollBar) 1685.1.2 帶刻度的滾動(dòng)條(TrackBar) 1715.1.3 微調(diào)按鈕(UpDown) 1715.2 日期類控件 1725.2.1 日期時(shí)間類(TDateTime) 1725.2.2 日期和時(shí)間控件(DateTimePicker) 1735.2.3 月歷控件(MonthCalendar) 1735.2.4 日歷控件(Calendar) 1735.3 多頁(yè)控件(PageControl) 1745.4 進(jìn)程條(ProgressBar) 1775.5 字符串網(wǎng)格(StringGrid) 1775.6 樹(shù)形視圖(TreeView) 1805.6.1 樹(shù)與結(jié)點(diǎn) 1805.6.2 使用TreeView控件 1805.6.3 結(jié)點(diǎn)類(TTreeNode) 1835.7 列表視圖(ListView) 186習(xí)題5 191實(shí)驗(yàn)5 使用復(fù)雜組件 191第6章 面向?qū)ο蟮暮诵奶匦浴?936.1 軟件的可重用性 1936.2 深入理解對(duì)象 1946.2.1 對(duì)象引用模型 1946.2.2 動(dòng)態(tài)地創(chuàng)建組件 1966.3 類的封裝性 1976.3.1 什么是封裝 1986.3.2 自定義類 1986.3.3 如何封裝 2006.3.4 屬性 2056.4 類的繼承性 2136.4.1 什么是繼承 2136.4.2 定義繼承的類 2146.4.3 TObject類 2186.5 類的多態(tài)性 2196.5.1 什么是多態(tài) 2196.5.2 子類方法覆蓋父類同名方法 2206.5.3 運(yùn)行時(shí)多態(tài)性 2216.6 可視化繼承 224習(xí)題6 228實(shí)驗(yàn)6 面向?qū)ο蟮暮诵奶匦浴?29第7章 多文檔界面設(shè)計(jì) 2307.1 建立MDI應(yīng)用程序 2307.1.1 SDI與MDI 2307.1.2 創(chuàng)建主窗體與子窗體 2317.1.3 MDI窗體的屬性和方法 2327.1.4 MDI的菜單設(shè)計(jì) 2337.2 控制應(yīng)用程序的行為 2377.2.1 TApplication類 2377.2.2 TScreen類 239習(xí)題7 242實(shí)驗(yàn)7 多文檔界面設(shè)計(jì) 242第8章 程序調(diào)試與異常處理 2438.1 程序錯(cuò)誤及處理 2438.1.1 程序錯(cuò)誤及發(fā)現(xiàn)時(shí)刻 2438.1.2 發(fā)現(xiàn)及處理錯(cuò)誤 2458.2 程序調(diào)試技術(shù) 2488.2.1 執(zhí)行方式與調(diào)試界面 2488.2.2 調(diào)試過(guò)程 2508.3 異常處理機(jī)制 2538.3.1 異常處理的概念 2538.3.2 異常響應(yīng) 2548.3.3 異常保護(hù) 2588.4 異常類 2608.4.1 Exception類 2608.4.2 運(yùn)行時(shí)異?!?608.4.3 對(duì)象異常類 2638.4.4 組件異常類 265習(xí)題8 266實(shí)驗(yàn)8 程序調(diào)試和異常處理 266第9章 文件操作和流 2679.1 文件概述 2679.2 文件存取方法與文件管理組件 2709.2.1 存取文件的類方法 2709.2.2 文件管理組件 2719.3 文件類型與文件操作 2759.3.1 文件類型 2769.3.2 類型文件操作 2769.3.3 文本文件操作 2819.3.4 無(wú)類型文件操作 2849.3.5 文件的隨機(jī)操作 2859.3.6 與文件目錄相關(guān)的標(biāo)準(zhǔn)過(guò)程和函數(shù) 2889.4 流 2899.4.1 流的概念 2899.4.2 TStream類 2909.4.3 TFileStream類 2919.4.4 讀寫(xiě)流的類方法 293習(xí)題9 296實(shí)驗(yàn)9 文件操作和流 296第10章 多媒體應(yīng)用設(shè)計(jì) 29810.1 多媒體技術(shù) 29810.1.1 多媒體技術(shù)的基本概念 29810.1.2 多媒體信息的數(shù)字化 29910.2 圖形設(shè)計(jì) 30210.2.1 Canvas畫(huà)布對(duì)象 30210.2.2 繪圖方法 30510.2.3 窗口繪圖事件 30610.2.4 響應(yīng)鼠標(biāo)事件 30910.3 圖像處理 31110.3.1 圖形圖像組件 31110.3.2 圖像類 31310.4 視頻播放組件 31910.4.1 Animate組件 31910.4.2 MediaPlayer組件 324習(xí)題10 328實(shí)驗(yàn)10 多媒體應(yīng)用設(shè)計(jì) 328第11章 數(shù)據(jù)庫(kù)應(yīng)用設(shè)計(jì) 33011.1 關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)概述 33011.1.1 數(shù)據(jù)庫(kù)系統(tǒng) 33011.1.2 關(guān)系模型 33111.1.3 結(jié)構(gòu)化查詢語(yǔ)言SQL 33211.1.4 數(shù)據(jù)庫(kù)體系結(jié)構(gòu)簡(jiǎn)介 33411.2 Delphi數(shù)據(jù)庫(kù)應(yīng)用程序基礎(chǔ) 33611.2.1 與數(shù)據(jù)庫(kù)的連接方式 33611.2.2 數(shù)據(jù)庫(kù)操作組件概述 33711.2.3 數(shù)據(jù)集組件Table 34111.2.4 數(shù)據(jù)源組件DataSource 34611.2.5 數(shù)據(jù)控制組件DBGrid和DBNavigator 34711.3 操縱表中字段 34911.3.1 字段對(duì)象 34911.3.2 操縱字段的數(shù)據(jù)控制組件 35311.4 Query和Database組件 35411.4.1 使用Query組件執(zhí)行SQL語(yǔ)句 35411.4.2 使用Database組件連接數(shù)據(jù)庫(kù) 36111.5 使用ADO組件連接數(shù)據(jù)庫(kù) 362習(xí)題11 364實(shí)驗(yàn)11 數(shù)據(jù)庫(kù)應(yīng)用設(shè)計(jì) 365第12章 綜合應(yīng)用設(shè)計(jì) 36612.1 數(shù)據(jù)庫(kù)應(yīng)用設(shè)計(jì)實(shí)例——學(xué)生管理信息系統(tǒng) 36612.1.1 Access數(shù)據(jù)庫(kù)設(shè)計(jì) 36612.1.2 配置ODBC數(shù)據(jù)源 36712.1.3 數(shù)據(jù)庫(kù)應(yīng)用程序設(shè)計(jì) 36812.2 課程設(shè)計(jì)的要求與選題 38012.3 管理信息系統(tǒng)的設(shè)計(jì)目標(biāo)和任務(wù) 382附錄A ASCII碼表 386附錄B 保留字和指示字 387附錄C 運(yùn)算符及其優(yōu)先級(jí) 388附錄D 標(biāo)準(zhǔn)過(guò)程與函數(shù) 389附錄E VCL組件的屬性、方法與事件 391附錄F 出錯(cuò)信息 395參考文獻(xiàn) 399
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版