Delphi程序設(shè)計(jì)教程

出版時(shí)間:2004-7  出版社:人民郵電出版社  作者:呂新平等編  頁(yè)數(shù):238  字?jǐn)?shù):371000  

內(nèi)容概要

本書(shū)以Windows 2000為運(yùn)行環(huán)境,說(shuō)明如何使用Delphi 6.0開(kāi)發(fā)應(yīng)用程序。  主要內(nèi)容包括Delphi的功能及特點(diǎn),Object Pascal語(yǔ)言基礎(chǔ)最基本的窗體組件,菜單組件,窗體中的常用組件,制作工具欄及狀態(tài)欄的組件,多媒體組件,各種對(duì)話(huà)框組件,數(shù)據(jù)庫(kù)組件,畫(huà)布,資源的使用,編譯、調(diào)試應(yīng)用程序的過(guò)程,以及通過(guò)一個(gè)實(shí)際的數(shù)據(jù)庫(kù)應(yīng)用程序示例來(lái)向讀者介紹Delphi數(shù)據(jù)庫(kù)應(yīng)用程序設(shè)計(jì)的整體思路?! ”緯?shū)是高職高專(zhuān)計(jì)算機(jī)專(zhuān)業(yè)的Delphi課程教材,也適合計(jì)算機(jī)程序設(shè)計(jì)愛(ài)好者自學(xué)使用。

書(shū)籍目錄

第1章 Delphi概述 11.1 Delphi的主要特點(diǎn) 11.2 Delphi的啟動(dòng)與退出 21.2.1 啟動(dòng)Delphi 21.2.2 退出Delphi 21.3 Delphi的集成開(kāi)發(fā)環(huán)境 31.3.1 主窗口 31.3.2 對(duì)象結(jié)構(gòu)瀏覽 81.3.3 窗體 81.3.4 對(duì)象編輯器 91.3.5 代碼編輯器 101.3.6 其他常用工具介紹 101.4 程序的基本結(jié)構(gòu) 121.4.1 項(xiàng)目與項(xiàng)目文件 121.4.2 窗體文件 121.4.3 單元文件 121.5 Delphi程序設(shè)計(jì)過(guò)程 141.5.1 Delphi程序設(shè)計(jì)步驟 141.5.2 一個(gè)簡(jiǎn)單的Delphi程序 15習(xí)題 15第2章 Object Pascal語(yǔ)言基礎(chǔ) 172.1 字符集和符號(hào) 172.1.1 字符集 172.1.2 標(biāo)識(shí)符 172.1.3 Object Pascal的保留字 182.1.4 數(shù)值、標(biāo)號(hào)和字符串 182.1.5 注釋與分隔符 192.2 常量和變量 192.2.1 常量 192.2.2 變量 202.2.3 數(shù)據(jù)類(lèi)型 212.3 表達(dá)式 302.4 語(yǔ)句 322.4.1 賦值語(yǔ)句 322.4.2 過(guò)程語(yǔ)句 332.4.3 Goto(無(wú)條件轉(zhuǎn)移)語(yǔ)句 332.4.4 復(fù)合語(yǔ)句 332.4.5 IF語(yǔ)句 342.4.6 Case語(yǔ)句 352.4.7 Repeat(直到型循環(huán))語(yǔ)句 362.4.8 While(當(dāng)型循環(huán))語(yǔ)句 362.4.9 For(計(jì)數(shù)型循環(huán))語(yǔ)句 372.4.10 With語(yǔ)句 382.4.11 Break(強(qiáng)制退出循環(huán))語(yǔ)句 382.4.12 Continue(強(qiáng)制縮短循環(huán))語(yǔ)句 392.4.13 Exit(強(qiáng)制退出程序塊)語(yǔ)句 392.4.14 Halt(強(qiáng)制終止程序執(zhí)行)語(yǔ)句 402.4.15 Runerror(停止程序執(zhí)行并產(chǎn)生運(yùn)行錯(cuò)誤)語(yǔ)句 402.5 作用域 402.6 過(guò)程與函數(shù) 412.6.1 過(guò)程和函數(shù)的參數(shù) 412.6.2 過(guò)程 432.6.3 函數(shù) 442.6.4 嵌套與遞歸 452.6.5 Windows API函數(shù) 462.7 類(lèi) 472.7.1 類(lèi)定義 472.7.2 構(gòu)造函數(shù) 482.7.3 析構(gòu)函數(shù) 482.7.4 類(lèi)的封裝 492.7.5 類(lèi)運(yùn)算符 492.7.6 類(lèi)的繼承性 502.8 輸入與輸出 502.9 異常事件的處理 512.9.1 Try...Except語(yǔ)句 522.9.2 Try...Finally語(yǔ)句 532.9.3 Exit、Break和Continue語(yǔ)句 532.9.4 預(yù)定義的異常 532.9.5 Raise語(yǔ)句 532.10 程序單元 542.10.1 單元文件 542.10.2 項(xiàng)目文件 56習(xí)題 57第3章 窗體的使用 583.1 窗體和組件 583.1.1 窗體和組件的關(guān)系 583.1.2 組件的層次結(jié)構(gòu) 593.1.3 組件的分類(lèi) 603.2 窗體中組件的操作 603.2.1 組件的添加 613.2.2 選定組件 613.2.3 改變組件的大小 613.2.4 移動(dòng)和刪除組件 623.2.5 組件的剪切、復(fù)制與粘貼 623.2.6 組件的對(duì)齊 623.2.7 組件的前后次序調(diào)整 633.2.8 使用容器組件 633.2.9 組件的Tab鍵次序設(shè)定 643.3 窗體組件的屬性 653.3.1 窗體的位置與大小 653.3.2 窗體的顏色 653.3.3 窗體的外觀與樣式 663.3.4 窗體的狀態(tài)設(shè)定 673.3.5 其他重要的屬性 673.4 窗體的事件 683.4.1 Create和Destroy事件 683.4.2 Show和Hide事件 683.4.3 Activate和Deactivate事件 693.4.4 Click事件 693.4.5 DblClick事件 693.4.6 DragDrop事件 693.4.7 KeyDown和KeyUp事件 693.4.8 KeyPress事件 703.4.9 MouseDown和MouseUp事件 703.4.10 MouseMove事件 703.4.11 Resize事件 703.5 應(yīng)用實(shí)例 70習(xí)題 72第4章 菜單組件與菜單生成器的使用 734.1 菜單組件 734.2 使用菜單生成器設(shè)計(jì)菜單 734.2.1 打開(kāi)菜單生成器 734.2.2 添加及編輯菜單項(xiàng) 744.2.3 菜單生成器的快捷菜單 754.2.4 使用菜單模板 764.2.5 將代碼與事件聯(lián)系起來(lái) 794.2.6 在運(yùn)行時(shí)存取和編輯菜單 794.3 菜單組件上菜單項(xiàng)的屬性 824.3.1 Break屬性 824.3.2 Caption屬性 844.3.3 Checked屬性 854.3.4 Default屬性 864.3.5 Enabled屬性 864.3.6 GroupIndex屬性 874.3.7 HelpContext屬性 884.3.8 Hint屬性 884.3.9 Name屬性 884.3.10 RadioItem屬性 884.3.11 ShortCut屬性 894.3.12 Tag屬性 894.3.13 Visible屬性 894.4 菜單組件的屬性 894.4.1 AutoMerge屬性 894.4.2 Items屬性 914.4.3 Alignment屬性 914.5 菜單的事件 91習(xí)題 91第5章 常用組件的使用 925.1 標(biāo)簽組件(Label) 925.1.1 標(biāo)簽組件的屬性 925.1.2 標(biāo)簽組件的事件 965.1.3 標(biāo)簽組件的應(yīng)用實(shí)例 965.2 編輯組件(Edit) 975.2.1 編輯組件的屬性 985.2.2 編輯組件的事件 995.2.3 編輯組件的應(yīng)用實(shí)例 995.3 備注組件(Memo) 1005.3.1 備注組件的屬性 1015.3.2 備注組件的事件 1015.3.3 備注組件的應(yīng)用實(shí)例 1015.4 按鈕組件(Button) 1025.4.1 按鈕組件的屬性 1025.4.2 按鈕組件的事件 1035.4.3 按鈕組件的應(yīng)用實(shí)例 1035.5 復(fù)選框組件(CheckBox) 1055.5.1 復(fù)選框組件的屬性 1055.5.2 復(fù)選框組件的事件 1055.5.3 復(fù)選框組件的應(yīng)用實(shí)例 1055.6 單選按鈕組件(RadioButton) 1065.6.1 單選按鈕組件的屬性 1065.6.2 單選按鈕組件的事件 1065.7 列表框組件(ListBox) 1075.7.1 列表框組件的屬性 1075.7.2 列表框組件的事件 1085.8 組合框組件(ComboBox) 1085.8.1 組合框組件的屬性 1095.8.2 組合框組件的事件 1095.9 滾動(dòng)條組件(ScrollBar) 1105.9.1 滾動(dòng)條組件的屬性 1105.9.2 滾動(dòng)條組件的事件 1115.10 分組框組件(GroupBox) 1115.11 單選分組框組件(RadioGroup) 111習(xí)題 112第6章 制作工具欄及狀態(tài)欄 1136.1 面板組件(Panel) 1136.1.1 面板組件的屬性 1136.1.2 面板組件的事件 1146.2 快捷按鈕組件(SpeedButton) 1146.2.1 快捷按鈕組件的屬性 1156.2.2 快捷按鈕組件的事件 1176.3 制作工具欄 1176.4 制作狀態(tài)欄 1176.5 使用工具欄組件設(shè)計(jì)工具欄 1196.5.1 工具欄組件 1196.5.2 工具欄按鈕組件 1206.5.3 設(shè)計(jì)工具欄 1216.6 使用狀態(tài)欄組件設(shè)計(jì)狀態(tài)欄 1236.6.1 狀態(tài)欄組件的屬性 1236.6.2 在狀態(tài)欄組件中添加或刪除顯示面板 1246.6.3 狀態(tài)欄同步顯示過(guò)程 124習(xí)題 125第7章 多媒體程序設(shè)計(jì) 1267.1 多媒體與多媒體程序設(shè)計(jì) 1267.1.1 多媒體 1267.1.2 多媒體程序設(shè)計(jì) 1267.1.3 Windows操作系統(tǒng)的多媒體支持 1277.2 媒體播放器組件(MediaPlayer) 1277.2.1 媒體播放器組件的屬性 1287.2.2 媒體播放器組件的事件 1297.2.3 使用媒體播放器的實(shí)例 1297.3 卡通組件 1317.3.1 卡通組件的屬性 1317.3.2 卡通組件的事件 1327.3.3 使用卡通組件的實(shí)例 132習(xí)題 133第8章 各種對(duì)話(huà)框的制作 1348.1 定制對(duì)話(huà)框 1348.1.1 對(duì)話(huà)框的分類(lèi) 1348.1.2 對(duì)話(huà)框組件 1348.2 打開(kāi)對(duì)話(huà)框組件(OpenDialog) 1348.2.1 打開(kāi)對(duì)話(huà)框組件的屬性 1358.2.2 調(diào)用打開(kāi)文件對(duì)話(huà)框的方法 1378.2.3 打開(kāi)文件對(duì)話(huà)框的實(shí)例 1378.3 保存對(duì)話(huà)框組件(SaveDialog) 1378.3.1 保存對(duì)話(huà)框組件的屬性 1388.3.2 調(diào)用保存文件對(duì)話(huà)框的方法 1388.3.3 保存文件對(duì)話(huà)框的實(shí)例 1388.4 字體對(duì)話(huà)框組件(FontDialog) 1398.4.1 字體對(duì)話(huà)框組件的屬性 1398.4.2 字體對(duì)話(huà)框組件的事件 1418.4.3 調(diào)用字體對(duì)話(huà)框的方法 1418.4.4 字體對(duì)話(huà)框組件的實(shí)例 1418.5 顏色對(duì)話(huà)框組件(ColorDialog) 1428.5.1 顏色對(duì)話(huà)框組件的屬性 1428.5.2 調(diào)用顏色對(duì)話(huà)框的方法 1438.5.3 顏色對(duì)話(huà)框組件的實(shí)例 1438.6 打印對(duì)話(huà)框組件(PrintDialog) 1448.6.1 打印對(duì)話(huà)框組件屬性 1448.6.2 調(diào)用打印對(duì)話(huà)框的方法 1458.6.3 打印對(duì)話(huà)框組件的實(shí)例 1468.7 打印機(jī)設(shè)置對(duì)話(huà)框組件(PrinterSetupDialog) 1468.8 查找對(duì)話(huà)框組件(FindDialog) 1478.8.1 查找對(duì)話(huà)框組件的屬性 1478.8.2 查找對(duì)話(huà)框組件的事件 1488.8.3 調(diào)用查找對(duì)話(huà)框的方法 1488.8.4 查找對(duì)話(huà)框組件的實(shí)例 1488.9 替換對(duì)話(huà)框組件(ReplaceDialog) 1498.9.1 替換對(duì)話(huà)框組件的屬性 1498.9.2 替換對(duì)話(huà)框組件的事件 1498.9.3 調(diào)用替換對(duì)話(huà)框的方法 1498.9.4 替換對(duì)話(huà)框組件的實(shí)例 1508.10 對(duì)話(huà)框的綜合實(shí)例——簡(jiǎn)單的文本編輯器 150習(xí)題 152第9章 數(shù)據(jù)庫(kù)應(yīng)用程序 1539.1 Delphi的數(shù)據(jù)庫(kù)訪問(wèn)機(jī)制 1539.1.1 數(shù)據(jù)庫(kù)的基本概念 1539.1.2 Borland數(shù)據(jù)庫(kù)引擎(BDE) 1539.2 數(shù)據(jù)庫(kù)程序向?qū)А?559.3 數(shù)據(jù)庫(kù)資源管理器 1569.4 常用的數(shù)據(jù)庫(kù)控制組件 1579.4.1 Table組件 1579.4.2 Database組件 1609.4.3 DBEdit組件 1629.5 Database Desktop的使用 1639.5.1 Database Desktop窗口 1639.5.2 建立數(shù)據(jù)表 1659.5.3 查看數(shù)據(jù)表 1709.5.4 編輯數(shù)據(jù)表 1729.5.5 修改數(shù)據(jù)表結(jié)構(gòu) 172習(xí)題 173第10章 畫(huà)布 17410.1 畫(huà)布(Tcanvas) 17410.1.1 畫(huà)布的屬性 17410.1.2 基本的繪圖功能 17410.2 常用的繪圖指令 17510.2.1 在畫(huà)布上繪圖的過(guò)程 17510.2.2 畫(huà)點(diǎn) 17510.2.3 畫(huà)直線(xiàn) 17510.2.4 畫(huà)曲線(xiàn) 17610.2.5 畫(huà)多邊形 17710.2.6 畫(huà)餅圖 17810.2.7 輸出文本 178習(xí)題 179第11章 資源的使用 18011.1 Windows中的資源 18011.2 圖標(biāo)資源的使用方法 18111.3 光標(biāo)資源的使用方法 18111.4 位圖資源的使用方法 181習(xí)題 182第12章 編譯調(diào)試應(yīng)用程序 18312.1 基本概念 18312.1.1 執(zhí)行點(diǎn) 18312.1.2 斷點(diǎn) 18312.1.3 監(jiān)視 18412.2 編譯運(yùn)行應(yīng)用程序 18412.2.1 編譯運(yùn)行應(yīng)用程序的方法 18412.2.2 為應(yīng)用程序提供運(yùn)行參數(shù) 18512.3 調(diào)試應(yīng)用程序 18512.3.1 允許使用程序調(diào)試器 18612.3.2 控制程序的執(zhí)行 18612.3.3 斷點(diǎn)的使用 18812.3.4 使用監(jiān)視表達(dá)式 19012.3.5 計(jì)算及修改表達(dá)式的值 190習(xí)題 191第13章 一個(gè)完整的數(shù)據(jù)庫(kù)應(yīng)用程序 19213.1 系統(tǒng)功能概要 19213.2 系統(tǒng)數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì) 19213.3 窗體設(shè)計(jì) 19313.3.1 用戶(hù)驗(yàn)證窗體 19313.3.2 程序主控窗體 19413.3.3 人事管理窗體 19413.3.4 程序維護(hù)窗體 19413.3.5 報(bào)表打印窗體 19513.3.6 數(shù)據(jù)模塊窗體 19613.4 關(guān)鍵代碼的編寫(xiě) 19613.4.1 驗(yàn)證用戶(hù) 19613.4.2 瀏覽記錄 19713.4.3 新增記錄 19713.4.4 刪除記錄 19813.4.5 修改記錄 19813.4.6 查詢(xún)記錄 199附錄一 系統(tǒng)內(nèi)建的過(guò)程和函數(shù)列表 202附錄二 編譯、運(yùn)行錯(cuò)誤信息 216

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    Delphi程序設(shè)計(jì)教程 PDF格式下載


用戶(hù)評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7