Delphi程序設計基礎

出版時間:2008-10  出版社:人民郵電出版社  作者:張世明 編  頁數(shù):276  

前言

目前,人才問題是制約我國軟件產(chǎn)業(yè)發(fā)展的關(guān)鍵。為加大軟件人才培養(yǎng)力度和提高軟件人才培養(yǎng)質(zhì)量,教育部繼在2003年確定北京信息職業(yè)技術(shù)學院等35所高職院校試辦示范性軟件職業(yè)技術(shù)學院后,又同時根據(jù)《教育部等六部門關(guān)于實施職業(yè)院校制造業(yè)和現(xiàn)代服務業(yè)技能型緊缺人才培養(yǎng)培訓工程的通知》(教職成[2003]5號)的要求,組織制定了《兩年制高等職業(yè)教育計算機應用與軟件技術(shù)專業(yè)領域技能型緊缺人才培養(yǎng)指導方案》。示范性軟件職業(yè)技術(shù)學院與計算機應用與軟件技術(shù)專業(yè)領域技能型緊缺人才培養(yǎng)工作,均要求在較短的時間內(nèi)培養(yǎng)出符合企業(yè)需要、具有核心技能的軟件技術(shù)人才,因此,對目前高等職業(yè)教育的辦學模式和人才培養(yǎng)方案等做較大的改進和全新的探索已經(jīng)成為學校的當務之急。據(jù)此,我們認為做一套符合上述一系列要求的切合學校實際的教學方案尤為重要。遵照教育部提出的以就業(yè)為導向,高等職業(yè)教育從專業(yè)本位向職業(yè)崗位和就業(yè)為本轉(zhuǎn)變的指導思想,根據(jù)目前高等職業(yè)教育院校日益重視學生將來的就業(yè)崗位,注重培養(yǎng)畢業(yè)生的職業(yè)能力的現(xiàn)狀,我們聯(lián)合北京信息職業(yè)技術(shù)學院等幾十所高職院校和普拉內(nèi)特計算機技術(shù)(北京)有限公司、福建星網(wǎng)銳捷網(wǎng)絡有限公司、北京索浪計算機有限公司等軟件企業(yè)共同組建了計算機應用與軟件技術(shù)專業(yè)領域技能型緊缺人才培養(yǎng)教學方案研究小組(以下簡稱研究小組)。研究小組對承擔計算機應用與軟件技術(shù)專業(yè)領域技能型緊缺人才培養(yǎng)培訓工作的79所院校的專業(yè)設置情況做了細致的調(diào)研,并調(diào)查了幾十所高職院校計算機相關(guān)專業(yè)的學生就業(yè)情況以及目前軟件企業(yè)的人才市場需求狀況,確定首批開發(fā)目前在高職院校開設比較普遍的計算機軟件技術(shù)、計算機網(wǎng)絡技術(shù)、計算機多媒體技術(shù)和計算機應用技術(shù)4個專業(yè)方向的教學方案。同時,為貫徹教育部提出的要與軟件企業(yè)合作開展計算機應用與軟件技術(shù)專業(yè)領域技能型緊缺人才培養(yǎng)培訓工作的精神,使高等職業(yè)教育培養(yǎng)出的軟件技術(shù)人才符合企業(yè)的需求,研究小組與許多軟件企業(yè)的專家們進行了反復研討,了解到目前高職院校的畢業(yè)生的實際動手能力和綜合應用知識方面較弱,他們和企業(yè)需求的軟件人才有著較大的差距,到企業(yè)后不能很快獨當一面,企業(yè)需要投入一定的成本和時問進行項目培訓。針對這種情況,研究小組在教學方案中增加了“綜合項目實訓”模塊,以求強化學生的實際動手能力和綜合應用前期所學知識的能力,探索將企業(yè)的崗前培訓內(nèi)容前移到學校的教學中的實驗之路,以此增強畢業(yè)生的就業(yè)競爭力。在上述工作的基礎上,研究小組于2004年多次組織召開了包括企業(yè)專家、教育專家、學校任課教師在內(nèi)的各種研討會和方案論證會,對各個專業(yè)按照“崗位群一核心技能一知識點一課程設置一各課程應掌握的技能一各教材的內(nèi)容”一步步進行了認真的分析和研討:列出各專業(yè)的崗位群及核心技能。針對教育部提出的以就業(yè)為導向,根據(jù)目前高職高專院校日益關(guān)心學生將來的就業(yè)崗位的現(xiàn)狀,在前期大量調(diào)研的基礎上,首先提煉各個專業(yè)的崗位群。

內(nèi)容概要

  本書按照Delphi 7的體系,系統(tǒng)、全面、深入地介紹Delphi 7的各種功能。在講解功能的同時,結(jié)合可視化的編程方法,選取簡短、易學的實用例子幫助讀者深入理解所學的內(nèi)容?! ”緯?1章。第1~10章分別講述Delphi集成開發(fā)環(huán)境、Delphi的編程語言、窗體設計、Delphi的基本組件、菜單設計、對話框設計、工具欄和狀態(tài)欄設計、圖形及多媒體應用、數(shù)據(jù)庫編程、報表與圖表;第11章是實訓,為每章內(nèi)容提供了應用實例和習題,使讀者充分掌握每一個知識點?! ”緯m合作為高職高專Delphi課程的教材,也可作為Delphi軟件開發(fā)人員的自學參考書。

書籍目錄

第1章 Delphi集成開發(fā)環(huán)境 11.1 Delphi主窗口 21.1.1 標題欄 21.1.2 菜單欄 21.1.3 工具欄 21.1.4 組件板 31.2 Delphi窗體窗口 31.2.1 窗體窗口 31.2.2 窗體文件 41.3 代碼編輯器窗口 41.3.1 代碼編輯器窗口組成 41.3.2 復制、移動和刪除塊 51.3.3 查找和替換字符串 51.4 對象查看器窗口 61.4.1 對象查看器對話框組成 71.4.2 設置屬性 71.4.3 添加事件 81.5 項目管理器 81.5.1 項目組成 81.5.2 項目管理器對話框 111.5.3 項目管理 121.5.4 項目編譯和運行 141.6 Delphi程序設計過程 15習題 18第2章 Delphi的編程語言 192.1 保留字和標識符 192.1.1 保留字和標準指令符 192.1.2 標識符 202.1.3 注釋 202.1.4 控制臺程序中的屏幕輸入和輸出 212.2 數(shù)據(jù)類型 222.2.1 簡單數(shù)據(jù)類型 222.2.2 字符串類型 252.2.3 結(jié)構(gòu)類型 252.2.4 指針類型 292.2.5 過程與函數(shù)類型 302.2.6 可變類型 302.3 常量和變量的定義 302.3.1 常量 302.3.2 變量 312.3.3 類型常量 322.4 運算符和表達式 322.4.1 運算符 322.4.2 表達式 352.5 語句 352.5.1 簡單語句 352.5.2 結(jié)構(gòu)語句 362.5.3 條件語句 372.5.4 循環(huán)語句 382.5.5 轉(zhuǎn)向語句 402.6 過程與函數(shù) 412.6.1 標準過程與函數(shù) 412.6.2 用戶自定義過程和函數(shù)的定義 43習題 48第3章 窗體設計 503.1 Delphi窗體 503.1.1 窗體與窗口 503.1.2 窗體屬性 503.1.3 窗體事件 513.2 設計窗體 533.2.1 新建窗體 533.2.2 設置窗體屬性 533.2.3 添加組件 533.2.4 編輯組件 543.2.5 設置組件屬性 563.2.6 Tab順序 563.2.7 創(chuàng)建順序 573.2.8 窗體網(wǎng)格 573.2.9 保存文件 573.3 窗體模板 583.4 運行時改變窗體 593.4.1 運行時設置屬性 593.4.2 運行時創(chuàng)建組件 613.5 MDI程序 623.5.1 MDI窗體 623.5.2 創(chuàng)建子窗體 623.5.3 MDI的屬性和方法 633.5.4 MDI的菜單設計 64習題 67第4章 Delphi的基本組件 684.1 文本型組件 684.1.1 Label組件 684.1.2 StaticText組件 694.2 按鈕型組件 694.2.1 Button組件 694.2.2 BitBtn組件 704.2.3 RadioButton組件 724.2.4 CheckBox組件 734.2.5 按鈕型組件實例 734.3 編輯型組件 754.3.1 Edit組件 754.3.2 MaskEdit組件 764.3.3 SpinEdit組件 774.3.4 UpDown組件 784.3.5 Memo組件 784.3.6 RichEdit組件 794.3.7 編輯型組件實例 804.4 列表框型組件 824.4.1 ListBox組件 824.4.2 CheckListBox組件 834.4.3 ComboBox組件 844.4.4 列表框型組件實例 854.5 滑塊型組件 864.5.1 ScrollBar組件 864.5.2 TrackBar組件 874.5.3 滑塊型組件實例 884.6 容器型組件 894.6.1 GroupBox組件 894.6.2 Panel組件 904.6.3 PageControl組件 904.6.4 TabControl組件 914.6.5 ScrollBox組件 92習題 92第5章 菜單設計 935.1 菜單設計簡介 935.1.1 菜單結(jié)構(gòu) 935.1.2 菜單命令項的作用 945.1.3 菜單設計器 945.2 主菜單設計 945.2.1 打開主菜單設計器 945.2.2 菜單命令項的添加 955.2.3 菜單命令項的分組 955.2.4 菜單命令項的熱鍵 965.2.5 菜單命令項的調(diào)整 965.2.6 創(chuàng)建級聯(lián)菜單 965.3 菜單命令響應 975.4 運行時設置菜單 995.4.1 菜單命令項灰顯 995.4.2 菜單命令項隱藏 995.4.3 改變菜單命令項文本 1005.4.4 菜單命令項單選標記 1005.4.5 菜單命令項復選標記 1005.5 創(chuàng)建動態(tài)菜單 1015.6 圖形菜單 1035.7 菜單模板 1045.7.1 插入菜單模板 1055.7.2 創(chuàng)建菜單模板 1055.7.3 刪除菜單模板 1065.8 快捷菜單設計 1065.8.1 快捷菜單的設計 1065.8.2 快捷菜單的響應 1075.9 控制菜單設計 1085.9.1 控制菜單設計 1085.9.2 控制菜單響應 109習題 111第6章 對話框設計 1126.1 公共對話框 1126.1.1 “打開”對話框組件 1136.1.2 “保存”對話框組件 1156.1.3 “字體”對話框組件 1166.1.4 “顏色”對話框組件 1186.1.5 “打印”對話框組件 1196.1.6 “打印設置”和“頁面設置”對話框 1196.1.7 “查找”對話框組件 1206.1.8 “替換”對話框組件 1226.2 標準對話框 1236.2.1 消息框 1236.2.2 輸入框 124習題 125第7章 工具欄和狀態(tài)欄設計 1267.1 快捷按鈕 1267.2 工具欄設計 1277.2.1 用面板構(gòu)成工具欄 1277.2.2 使用工具欄組件 1307.2.3 使用CoolBar組件 1347.2.4 使用控件欄組件 1357.3 狀態(tài)欄設計 1367.3.1 狀態(tài)欄的基本屬性 1367.3.2 顯示狀態(tài)及提示信息 137習題 138第8章 Delphi圖形及多媒體應用 1398.1 繪圖組件 1398.1.1 Shape組件 1398.1.2 PaintBox組件 1408.1.3 畫布對象 1408.1.4 Image組件 1438.1.5 繪制圖元文件 1458.1.6 打印圖形 1478.2 圖形列表組件 1478.2.1 TreeView組件 1488.2.2 ListView組件 1498.3 圖形柵格組件 1528.3.1 StringGrid組件 1528.3.2 DrawGrid組件 1528.3.3 ColorGrid組件 1538.4 圖形日歷組件 1548.4.1 DateTimePicker組件 1548.4.2 MonthCalendar組件 1558.4.3 Calendar組件 1558.5 多媒體組件 1558.5.1 MediaPlayer組件 1568.5.2 Animate組件 1578.5.3 Timer組件 159習題 159第9章 數(shù)據(jù)庫編程 1609.1 數(shù)據(jù)庫系統(tǒng)概述 1609.1.1 數(shù)據(jù)庫管理系統(tǒng) 1609.1.2 關(guān)系數(shù)據(jù)庫 1619.1.3 數(shù)據(jù)庫應用程序 1619.1.4 Delphi數(shù)據(jù)庫的體系結(jié)構(gòu) 1619.2 BDE組件 1659.2.1 TTable組件介紹 1659.2.2 TQuery組件介紹 1749.3 ADO組件 1809.3.1 TADOConnection組件 1829.3.2 TADOCommand組件 1839.3.3 TADODataSet組件 1859.3.4 TADOTable組件 1869.4 數(shù)據(jù)控制組件簡介 1879.4.1 TDBGrid組件 1889.4.2 TDBNavigator組件 1909.4.3 TDBText組件 1919.4.4 TDBEdit組件 1929.4.5 TDBMemo組件 1929.4.6 TDBImage組件 1939.4.7 TDBListBox組件 1939.4.8 TDBComboBox組件 1939.4.9 TDBCheckBox組件 1949.4.10 TDBRadioGroup組件 1949.4.11 TDBLookupListBox組件 1959.4.12 TDBLookupComboBox組件 1959.4.13 TDBCtrlGrid組件 1959.4.14 TDBRichEdit組件 1969.4.15 TDBChart組件 196習題 202第10章 報表與圖表 20310.1 QuickReport組件 20310.1.1 QuickReport概述 20310.1.2 TQuickRep組件 20410.1.3 TQRSubDetail組件 20610.1.4 TQRBand組件 20710.1.5 TQRChildBand組件 20710.1.6 TQRGroup組件 20810.1.7 TQRLabel組件 20810.1.8 TQRDBText組件 20810.1.9 TQRExpr組件 20810.1.10 TQRsysData組件 20910.1.11 TQRMemo組件 21010.1.12 TQRRichText組件 21010.1.13 TQRDBRichText組件 21010.1.14 TQRShape組件 21010.1.15 TQRImage組件 21010.1.16 TQRDBImage組件 21010.1.17 TQRComposite組件 21010.1.18 TQRPreview組件 21110.1.19 QuickReport報表實例 21110.2 Rave報表設計器的組件 21810.2.1 Rave 5的報表設計 界面 21810.2.2 Drawing(繪圖)組件頁 21910.2.3 Bar Code(條形碼)組件頁 21910.2.4 Standard(標準)組件頁 21910.2.5 Report(報表)組件頁 22010.2.6 其他組件頁 22110.3 Delphi中的Rave組件 22110.3.1 RvProject組件 22110.3.2 RvSystem組件 22210.3.3 其他組件 22310.3.4 Rave報表例程 22310.4 圖表 22710.4.1 DBChart組件 22710.4.2 圖表應用實例 229習題 229第11章 實訓 23011.1 實訓1 Delphi集成開發(fā)環(huán)境操作 23011.1.1 Delphi集成開發(fā)環(huán)境操作 23011.1.2 實訓報告 23111.2 實訓2 Delphi編程語言訓練 23111.2.1 編寫對象Pascal應用程序 23111.2.2 函數(shù)和過程的編寫和調(diào)用 23211.2.3 函數(shù)和過程的編寫和調(diào)用,嘗試窗體編程方法 23311.2.4 實訓報告 23611.3 實訓3 Delphi窗體設計 23611.3.1 建立窗體,在窗體中添加和設置組件 23611.3.2 建立MDI窗體,并對子窗體進行管理 23911.3.3 實訓報告 24111.4 實訓4 Delphi組件應用 24111.4.1 設計由按鈕類組件實現(xiàn)的功能窗體 24111.4.2 設計由列表類組件實現(xiàn)的功能窗體 24311.4.3 按需求將各種組件靈活組合,實現(xiàn)功能窗體 24511.4.4 實訓報告 24611.5 實訓5 Delphi菜單設計 24611.5.1 設計窗體菜單(1) 24611.5.2 設計窗體菜單(2) 24811.5.3 實訓報告 24911.6 實訓6 對話框設計 24911.6.1 對話框的設計和使用 24911.6.2 實訓報告 25111.7 實訓7 工具欄、狀態(tài)欄設計 25111.7.1 建立窗體工具欄、狀態(tài)欄 25111.7.2 實訓報告 25311.8 實訓8 圖形及多媒體應用 25311.8.1 Delphi繪圖組件應用 25311.8.2 Delphi圖形組件應用 25611.9 實訓9 數(shù)據(jù)庫編程 26311.9.1 設計數(shù)據(jù)表結(jié)構(gòu) 26311.9.2 設計數(shù)據(jù)表編輯窗體 26311.9.3 設計數(shù)據(jù)表查詢窗體 26911.9.4 實訓報告 27211.10 實訓10 報表設計 27211.10.1 熟悉Delphi報表設計 27211.10.2 實訓報告 276

章節(jié)摘錄

插圖:

編輯推薦

《普通高等教育"十一五"國家級規(guī)劃教材?Delphi程序設計基礎第2版》適合作為高職高專Delphi課程的教材,也可作為Delphi軟件開發(fā)人員的自學參考書。

圖書封面

評論、評分、閱讀與下載


    Delphi程序設計基礎 PDF格式下載


用戶評論 (總計7條)

 
 

  •   好入門,適合初學者,看了一半,都學得下。
  •   這本書很實用,非常滿意。
  •   書看起來不雜地!后面很臟……感覺有點舊……頂部有很重的撞痕!215頁有個孔……其他還待檢查!內(nèi)容還行……基本是入門級別的人可看看!
  •   覺得紙張質(zhì)量不是很好的!具體內(nèi)容還在研究!
  •   這本書很淺顯,講的實例也不多不透,建議還是選擇Delphi開發(fā)內(nèi)幕這本書好一點
  •   內(nèi)容沒看,單從外觀上看紙張?zhí)。龉げ?,感覺就是盜版的。
  •   是Delphi教材中,為數(shù)不多的、很精彩的好教材。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7