出版時間:2012-5 出版社:電子工業(yè)出版社 作者:張世明 頁數(shù):361
Tag標簽:無
前言
Delphi是一個陜速開發(fā)工具(Rapid Application Development,RAD),有可視化的開發(fā)環(huán)境。Delphi將面向?qū)ο蟮姆椒ǎ晒Φ嘏c網(wǎng)絡編程、COM編程、多級MIDAS編程結(jié)合起來,越來越成為應用系統(tǒng)的首選開發(fā)環(huán)境。Delphi基于Object Pascal語言,這是一種真正支持面向?qū)ο蠖纸Y(jié)構(gòu)嚴謹?shù)恼Z言,其在功能的健全上毫不遜色于各種其他的面向?qū)ο蟮恼Z言,非常適合初學者學習程序設計。目前有眾多的Windows下的開發(fā)工具,而Delphi的開發(fā)環(huán)境是目前面向?qū)ο蠛涂丶_發(fā)陸能最好的工具之一。它使用Microsoft Windows圖形用戶界面的許多先進特性和設計思想,采用了可重復利用、完整的、面向?qū)ο蟮某绦蛘Z言,擁有當今世界上最陜、最好的編譯器,功能強大。學習Delphi的另一個好處是以后可以直接在Linux操作系統(tǒng)下使用Kylix平臺環(huán)境編寫程序,它們的語法、工具、集成環(huán)境是幾乎相同的,不必另外再在跨系統(tǒng)方面付出額外的代價。對于廣大的程序開發(fā)人員來講,使用Delphi開發(fā)應用軟件,無疑會大大提高編程效率。
內(nèi)容概要
本書按照Delphi 7的體系,系統(tǒng)、全面、深入地介紹了Delphi 7的各種功能。在講解功能的同時,本書結(jié)合可視化的編程方法和面向?qū)ο蟮木幊谭椒?,選取簡短、易學的實用例子幫助讀者深入理解所學的內(nèi)容。 本書共分12章,主要內(nèi)容包括:Delphi集成開發(fā)環(huán)境、Delphi的編程語言、Delphi窗體與組件、菜單設計、對話框、工具欄和狀態(tài)欄設計、Delphi多媒體應用、數(shù)據(jù)庫編程、報表與圖表、面向?qū)ο蟮某绦蛟O計、Delphi自定義組件的開發(fā)、動態(tài)鏈接庫(DLLs)編程和文件操作。每章后面都提供了實驗和習題,使讀者充分掌握每一知識點,本書結(jié)尾還給出了各章部分習題的參考答案。為方便教學,本書配有免費電子教學課件。 本書由淺入深地介紹了編寫功能齊備的應用程序所需要的各個組成部分。簡潔的語言、完整的代碼和翔實的分析使讀者能夠真正體會到Delphu的強大功能,同時使Delphi的學習更加輕松和高效?! ”緯勺鳛槠胀ǜ叩仍盒1究粕滩幕騾⒖紩?,也可作為軟件開發(fā)人員的技術(shù)參考書。
書籍目錄
第1章 Delphi集成開發(fā)環(huán)境 1.1 Delphi主窗口 1.2 Delphi窗體窗口 1.3 代碼編輯 1.4 對象查看器 1.5 項目管理器 1.6 Delphi程序設計過程 1.7 實驗——在Delphi環(huán)境中編寫程序 習題 第2章 Delphi的編程語言 2.1 保留字和標識符 2.2 Object Pascal的數(shù)據(jù)類型 2.3 常量和變量的定義 2.4 運算符和表達式 2.5 語句 2.6 過程與函數(shù) 2.7 實驗 習題 第3章 Delphi窗體與組件 3.1 Delphi窗體 3.2 設計窗體 3.3 文本型組件 3.4 按鈕型組件 3.5 編輯型組件 3.6 列表框型組件 3.7 滑塊型組件 3.8 容器型組件 3.9 運行時改變窗體 3.11 實驗 第4章 菜單設計 習題 4.1 菜單設計簡介 4.2 主菜單設計 4.3 菜單命令響應 4.4 運行時設置菜單 4.5 創(chuàng)建動態(tài)菜單 4.6 圖形菜單 4.7 快捷菜單設計 4.8 實驗——設計窗體菜單 習題 第5章 對話框、工具欄和狀態(tài)欄設計 5.1 對話框設計 5.2 工具欄設計 5.3 狀態(tài)欄設計 5.4 實驗 習題 第6章 Delphi圖形及多媒體應用 6.1 繪圖組件 6.2 圖形列表組件 6.3 圖形柵格組件 6.4 圖形日歷組件 6.5 多媒體組件 6.6 實驗 習題 第7章 數(shù)據(jù)庫編程 7.1 數(shù)據(jù)庫系統(tǒng)概述 7.2 BDE組件 7.3 ADO組件 7.4 數(shù)據(jù)控制組件 7.5 實驗 習題 第8章 報表與圖表 8.1 QuickReport組件 8.2 QuickReport報表實例 8.3 Rave 5報表設計器組件 8.4 Delphi中的Rave組件 8.5 Rave 報表例程 8.6 圖表 8.7 實驗—設計—條列報表 習題 第9章 面向?qū)ο蟪绦蛟O計 9.1 面向?qū)ο蟪绦蛟O計概念 9.2 類 9.3 方法 9.4 繼承和多態(tài) 9.5 對象 9.6 屬性 9.7 消息 9.8 實驗——面向?qū)ο缶幊? 習題 第10章 Delphi自定義組件的開發(fā) 10.1 選擇祖先類 10.2 建立組件框架 10.3 加入屬性 10.4 加入方法 10.5 加入事件 10.6 注冊組件 10.7 實驗——自定義組件開發(fā) 習題 第11章 動態(tài)鏈接庫(DLLs)編程 11.1 動態(tài)鏈接庫概述 11.2 在Delphi中編寫DLLs 11.3 在Delphi中調(diào)用DLLs 11.4 利用DLLs實現(xiàn)窗體重用 11.5 DLL Delphi組件包 11.6 實驗——動態(tài)鏈接庫編程 習題 第12章 文件操作 12.1 文件操作命令 12.2 文本文件 12.3 非文本文件 12.4 文件系統(tǒng) 12.5 實驗 習題 參考文獻
章節(jié)摘錄
插圖:2.復制、移動和刪除塊用戶可將一段代碼定義成塊,然后對塊進行復制、移動和刪除操作,這樣可提高效率,達到事半功倍的效果。(1)定義塊定義一個塊有兩種方法:用鍵盤和用鼠標。如果要用鍵盤定義一個塊,首先將光標移到所要定義的塊首,按住shift鍵,用箭頭鍵將光標移到要定義塊的塊尾。最后松開shift鍵,就定義了一個塊。而用鼠標定義一個塊,將鼠標移到要定義塊的塊首,按住鼠標左鍵不放,拖動鼠標到要定義塊的塊尾,松開鼠標左鍵即可。(2)塊的復制定義了一個塊以后,可用“Edit”菜單下的“Copy”命令將塊復制到剪貼板上,然后用“Edit”菜單下的“Paste”命令復制到光標所在的位置。(3)塊的移動在定義一個塊后,單擊塊并按住鼠標左鍵不放,可將塊拖放到你所需要的任意位置。(4)塊的刪除在塊定義好以后,可用兩種方法將塊刪除。第一種方法是使用“Edit”菜單下的“Ctrl”命令,將塊剪切到剪貼板上,用戶可用“Edit”菜單下的“Paste”命令將它復制到光標所在的位置。第二種方法是用“Delete”命令或Delete鍵,這是將塊直接刪除,而不會將塊剪切到剪貼板上。3.編輯快捷鍵(1)Ctrl+J在代碼編輯器中按組合鍵Ctrl+J后將顯示代碼模板顯示框,此方法可以快速地輸入預定義的代碼段,選定后按回車鍵確認語句的關鍵字。(2)Ctrl+單擊按下Ctrl鍵,單擊鼠標后可以超級鏈接方式打開鼠標指針所指的變量、函數(shù)或過程所在的單元,并自動定位到相應的單元指向聲明、定義的部分。
編輯推薦
《Delphi程序設計基礎:教程、實驗、習題》:21世紀大學計算機規(guī)劃教材·工程應用型
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載