出版時間:2010-4 出版社:清華大學 作者:楊盛泉//劉白林 頁數(shù):302
Tag標簽:無
前言
計算機的產生和發(fā)展,徹底改變了人們的工作和生活方式,為人們帶來了極大的方便。隨著社會信息化技術的進一步發(fā)展,必將對人們使用計算機提出更高的要求。計算機應用技術已經成為21世紀必不可少的基本技能之一,計算機應用技術與應用范圍的日益擴展,主要得益于豐富的應用軟件,其中常見工具軟件的使用是每個計算機使用者首先要掌握的,為此,編寫了這本適合在校學生和廣大計算機愛好者使用的《Delphi 2007程序設計教程》一書?! elphi是由著名的Borland公司開發(fā)的可視化編程工具,擁有功能強大的集成開發(fā)環(huán)境(IDE)和速度快、效率高的編譯器,兼具Visual C++的功能強大和Visual Basic易學易用的特點,使得其程序設計可視化程度高,代碼簡捷易讀,因此深受編程人員的喜愛?! ”緯鵀檫m應不同層次讀者的需要,從Delphi的基本知識講起,由淺人深,全面講述Delphi 2007 foiwirl32的集成開發(fā)環(huán)境、Delphi的編程語法基礎——Object Pascal、常用組件的使用、窗體的設計、菜單的設計、對話框的設計、多文檔界面程序的設計、多媒體編程和數(shù)據(jù)庫應用程序設計等內容。本教材以培養(yǎng)應用能力為基本出發(fā)點,主要以理論加實例的方式講述Delphi可視化程序設計的主要原理、方法與知識點,目的在于通過主要內容介紹,讓讀者自己摸索相應的次要部分,培養(yǎng)讀者自我學習的能力,最終能夠使得讀者迅速掌握實用的可視化編程技術。 本書是按照教育部新世紀人才創(chuàng)新項目教材編寫要求編寫的系列教材之一。在參考有關資料的同時,結合本科學生以及職業(yè)教育學生的特點,將實踐能力培養(yǎng)放在首位。本書在內容組織上,力求做到先進、簡單、實用。本書共分9章,前面一部分章節(jié)詳細介紹了Delphi語言中的Objec*,Pascal語法,給出了大量經典的控制臺算法程序;后面章節(jié)介紹了Delphi面向對象程序設計原理與技術和windows可視化程序方法,其中包括Delphi的強大功能、最新特性VCL組件庫、界面程序設計、圖形圖像程序設計、多媒體與動畫程序設計、數(shù)據(jù)庫程序設計等。本書內容由淺入深,對Delphi程序設計的精華部分做了詳細講解,并提供了豐富而且經典的范例供讀者參考。
內容概要
Delphi是一種深受廣大程序開發(fā)人員喜愛的快速開發(fā)工具,其簡單、高效、靈活的特點使它得到了廣泛的應用。本書以Delphi 2007 for Win32為開發(fā)平臺,對Delphi開發(fā)做了較全面的介紹。本書使用面向對象可視化程序開發(fā)的方法,解決實際工作中的工程應用系統(tǒng)設計與開發(fā)工作。本書內容翔實,實例豐富,淺顯易懂,圖文并茂,知識點難易結合,可使學生更容易掌握Delphi 2007程序設計的知識和技巧?! ”緯淖x者對象為計算機軟件編程人員,也可作為大學計算機相關專業(yè)本科生和研究生的編程教材和參考書。
書籍目錄
第1章 Delphi概述 1.1 Delphi 2007簡介 1.2 Delphi 2007的安裝 1.2.1 安裝Delphi 2007 for Win32的系統(tǒng)要求 1.2.2 Delphi 2007 for Win32的安裝 1.3 Delphi 2007的集成開發(fā)環(huán)境 1.3.1 主窗口 1.3.2 設計視圖 1.3.3 代碼編輯器 1.3.4 對象觀察器 1.3.5 結構視圖 1.3.6 項目管理器、模型視圖和數(shù)據(jù)管理器 1.3.7 歡迎頁面 1.3.8 歷史代碼頁面 1.3.9 幫助系統(tǒng) 1.4 Delphi 2007程序設計簡介 1.5 Delphi 2007程序基本結構 1.5.1 項目和項目文件 1.5.2 窗體文件 1.5.3 單元文件 1.5.4 命名空間 1.5.5 Delphi 2007的文件類型 本章小結 思考與練習 第2章 數(shù)據(jù)類型、運算符和表達式 2.1 控制臺程序設計 2.1.1 控制臺程序的建立 2.1.2 基本輸出語句Write 2.1.3 基本輸入語句Read 2.2 標識符、常量與變量 2.2.1 標識符 2.2.2 保留字 2.2.3 常量 2.2.4 變量 2.2.5 注釋 2.3 基本數(shù)據(jù)類型 2.3.1 有序類型 2.3.2 實數(shù)類型 2.3.3 日期時間類型 2.3.4 字符串類型 2.3.5 可變類型 2.3.6 類型轉換 2.4 運算符與表達式 2.4.1 表達式 2.4.2 運算符 2.5 構造數(shù)據(jù)類型 2.5.1 集合類型 2.5.2 數(shù)組類型 2.5.3 字符串類型 2.5.4 記錄類型 2.5.5 指針類型 本章小結 思考與練習 第3章 程序結構、函數(shù)與過程 3.1 順序結構程序設計 3.1.1 Delphi程序基本架構 3.1.2 順序程序舉例 3.2 選擇結構程序設計 3.2.1 if語句 3.2.2 case語句 3.3 循環(huán)結構程序設計 3.3.1 while語句 3.3.2 直到循環(huán) 3.3.3 for語句 3.3.4 輔助控制語句 3.3.5 循環(huán)嵌套 3.4 函數(shù)與過程 3.4.1 函數(shù) 3.4.2 過程 3.4.3 函數(shù)、過程的數(shù)據(jù)傳遞 3.4.4 全局變量、局部變量及它們的作用域 3.4.5 函數(shù)和過程的遞歸調用 3.4.6 函數(shù)和過程重載 3.4.7 Forward聲明 3.4.8 函數(shù)和過程默認參數(shù) 本章小結 思考與練習 第4章 面向對象程序基礎與理論 第5章 Windows窗體和常用組件 第6章 應用程序界面設計 第7章 圖形圖像程序設計 第8章 動畫與多媒體程序設計 第9章 數(shù)據(jù)庫應用程序設計 參考文獻
章節(jié)摘錄
1.3.5 結構視圖 Delphi 2007集成開發(fā)環(huán)境的左上角包含了一個結構視圖。這個窗口在某些場合特別有用?! ‘斚到y(tǒng)窗體設計器處于工作狀態(tài)時(如圖1-11所示),它可以顯示窗體中可視化控件的繼承結構,用樹型結構表達組件之間的包含關系。當程序員在Structure View窗口中選擇了一個組件之后,這個組件會立刻出現(xiàn)在對象觀察器中,程序員可以改變這個對象的屬性值和添加事件處理過程。當窗體中放置了大量的組件時,很難用鼠標直接選擇對象,這時通過Structure View窗口可以很方便地選擇要找的對象,并且能看到和它相關的組件。開始時,Obieel TreeView中只有一個窗體對象,隨著組件的加入,這個樹狀視圖的內容會越來越豐富?! ‘斚到y(tǒng)窗體設計器處于代碼編輯狀態(tài)時(如圖1一12所示),同樣,它也能顯示代碼編輯器中源代碼對象的繼承結構。對于源代碼結構,結構視圖還能動態(tài)地在頂層出現(xiàn)一個“錯誤”節(jié)點,顯示錯誤實時提示窗口中找到的所有語法錯誤。當查看可視控件的結構時,能雙擊結構視圖中對應的條目來定位到窗體設計器中對應的控件。當觀察相應源代碼的結構時,能雙擊相應的條目來轉到代碼編輯器中對應的聲明位置。
編輯推薦
《Delphi 2007程序設計教程》可下載教學資料 叢書特點: 案例驅動的教學模式 一線優(yōu)秀教師擔綱編寫 立體化教學資源解決方案
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載