出版時間:2008-10 出版社:化學工業(yè)出版社 作者:曹巖 編 頁數(shù):490 字數(shù):770000
前言
Delphi是Borland公司于1995年推出的基于Object Pascal語言的可視化集成開發(fā)工具,但是與傳統(tǒng)的Pascal語言有根本的區(qū)別。每個Delphi程序都建立在一個框架的基礎上,這個框架是應用程序的“骨架”,可以直接運行程序,程序員所要做的只是在這個骨架中添加實現(xiàn)所需功能的控件和關鍵代碼,從而提高了編程效率。 Delphi使用了Microsoft Windows圖形用戶界面的許多先進特性和設計思想,采用了可重復利用的完整的面向對象程序語言、當今軟件中最快的編輯器、先進的數(shù)據(jù)庫技術??梢钥焖?、高效地開發(fā)出基于Windows環(huán)境的各類程序,尤其在數(shù)據(jù)庫應用程序開發(fā)和網(wǎng)絡應用方面,Delphi建立了一個非常理想的軟件開發(fā)平臺,備受眾多程序員的青睞。 Borland公司2005年12月推出Delphi 2006。Delphi 2006是32位的應用開發(fā)環(huán)境,作為一種優(yōu)秀的開發(fā)環(huán)境,它具有一系列新特性以滿足應用程序開發(fā)過程中的各種需求,如改進的集成開發(fā)環(huán)境、強勁的工程管理功能、先進的調試技術、擴展的語言特性以及其強大的數(shù)據(jù)庫應用程序開發(fā)能力等。Delphi 2006 IDE提供了比CodeRush更強大的代碼編輯功能,優(yōu)化了.NET數(shù)據(jù)庫操作,支持ECO II等功能,并且系統(tǒng)性能有很大改善。 本書從使用者的角度出發(fā),通過融經(jīng)驗技巧于一體的典型實例講解,系統(tǒng)介紹了Delphi 2006的基本功能與使用。本書詳細講解了Delphi 2006的集成開發(fā)環(huán)境、Delphi語言的基本概念、面向對象Windows程序設計、菜單和標簽的設計、.NET Framework 概述、數(shù)據(jù)感知組件、常用Windows Forms組件、常用VCL Forms組件、數(shù)據(jù)庫訪問組件、數(shù)據(jù)庫應用程序開發(fā)的功能和使用方法。在配套光盤中附有部分實例文件,以方便讀者理解和掌握相關知識。主要內容如下。 (1)Delphi 2006功能簡介:介紹Delphi開發(fā)工具和程序設計語言的優(yōu)點、支持這些特征的相關技術概念、Delphi的各種版本、Delphi 2006的技術特點及其安裝,通過“Hello World”程序介紹如何用Delphi進行應用程序的開發(fā)。 (2)Delphi 2006集成開發(fā)環(huán)境:介紹Delphi 2006的集成開發(fā)環(huán)境、輔助工具、以及Delphi常用VCL組件的通用屬性、方法和事件。 (3)Delphi語言的基本概念:介紹Object Pascal語言常用的基本語法及相關概念,并簡單說明這些概念的用法以及面向對象程序設計的相關知識。 (4)面向對象Windows程序設計:介紹Windows編程基礎、事件驅動思想、Delphi常見的事件以及Delphi可視化組件的通用屬性、方法和事件。 (5)菜單和標簽的設計:介紹Delphi菜單、選項卡的設計,應用菜單設計器可以方便快捷地創(chuàng)建功能完善的菜單。 (6).NET Framework 概述:介紹如何在Microsoft.NET技術的基礎上開發(fā)Windows窗體應用程序(Windows Forms Application)。 (7)數(shù)據(jù)感知組件:介紹Delphi 2006數(shù)據(jù)感制組件,包括TDBGrid組件、TDBNavigator組件、TDBEdit組件、TDBText組件、TDBImage組件、TDBMemo組件和其他組件。 (8)常用Windows Forms組件:介紹Windows 窗體可視化操作、Delphi窗體常用組件的屬性、方法和事件等內容。 (9)常用VCL Forms組件:介紹Delphi編程設計界面的過程中經(jīng)常用到的組件,這些組件都是由Delphi的集成環(huán)境提供的,即VCL組件庫,掌握它們可以提高開發(fā)程序的效率。 (10)數(shù)據(jù)庫訪問組件:介紹數(shù)據(jù)庫訪問組件,包括TDataSource組件、TTable組件、TDatabase組件、TQuery組件以及其他組件的功能、屬性等。 (11)數(shù)據(jù)庫應用程序開發(fā)(上):介紹數(shù)據(jù)庫的概念、數(shù)據(jù)模型及其建立的過程、數(shù)據(jù)庫系統(tǒng)及其設計的內容和步驟、數(shù)據(jù)庫管理系統(tǒng)以及Delphi提供的幾個數(shù)據(jù)庫工具。 (12)數(shù)據(jù)庫應用程序開發(fā)(下):介紹BDP組件及其相關內容、SQL語言簡介、SQL語言在Delphi中的應用等內容。 全書由曹巖任主編,姚新會、李乃乾任副主編。第1、2章由胡鳳娟編寫;第3、8章由李乃乾編寫;第4、6章由曹巨明編寫;第5、10章由陶毅編寫;第7、9、11、12章由姚新會編寫。其他編寫人員還有楊麗娜、譚毅、曹紅、楊紅梅等。 由于編者水平及使用經(jīng)驗有限,疏漏之處在所難免,望各位讀者不吝賜教,編者在此深表感謝。
內容概要
本書系統(tǒng)介紹了Delphi 2006的基本功能與使用,詳細講解了Delphi 2006的集成開發(fā)環(huán)境、Delphi語言的基本概念、面向對象Windows程序設計、菜單和標簽的設計、.NET Framework概述、數(shù)據(jù)感知組件、常用Windows Forms組件、常用VCL Forms組件、數(shù)據(jù)庫訪問組件、數(shù)據(jù)庫應用程序開發(fā)的功能和使用方法。在配套光盤中附帶本書所講述的部分實例文件,以方便讀者理解和掌握相關知識。 本書內容新穎實用,實例豐富,可供相關領域從事科學研究和工程技術的人員參閱,適合于初級用戶掌握和使用Delphi,也可供各類高校學生作為教材或參考書。
書籍目錄
第一部分 Delphi 2006基礎 第1章 Delphi 2006功能簡介 1.1 Delphi簡介 1.1.1 Delphi產(chǎn)生背景 1.1.2 Delphi的發(fā)展史 1.2 Delphi 2006的安裝 1.3 Delphi 2006的新增功能及其特點 1.4 Hello World程序 第2章 Delphi 2006集成開發(fā)環(huán)境 2.1 集成開發(fā)環(huán)境 2.2 菜單功能介紹 2.2.1 菜單欄 2.2.2 工具欄 2.3 Delphi 2006幫助文檔 2.4 組件面板 2.5 代碼編輯器 2.6 工程管理器 2.7 對象觀察器 2.8 組件編輯器 2.9 窗體設計器 2.10 調試器 第3章 Delphi語言的基本概念 3.1 保留字和標識符 3.1.1 保留字 3.1.2 指令符 3.1.3 標識符 3.2 注釋 3.3 常量與變量 3.3.1 常量 3.3.2 變量 3.4 數(shù)據(jù)類型 3.4.1 簡單數(shù)據(jù)類型 3.4.2 整數(shù)類型 3.4.3 字符類型 3.4.4 布爾類型 3.4.5 枚舉類型 3.4.6 子界類型 3.4.7 實數(shù)類型 3.4.8 字符串類型 3.4.9 變體類型 3.4.10 結構類型 3.4.11 指針類型 3.5 運算符 3.5.1 算術運算符 3.5.2 賦值運算符 3.5.3 邏輯運算符 3.5.4 關系運算符 3.5.5 數(shù)組運算符 3.5.6 指針運算符 …… 第4章 面向對象Windows程序設計 第5章 菜單和標簽的設計 第6章 .NET Framework概述第二部分 Delphi 2006 for Win32 第7章 數(shù)據(jù)感知組件 第8章 常用Windows Forms組件 第9章 常用VCL Forms組件 第10章 數(shù)據(jù)庫訪問組件 第11章 數(shù)據(jù)庫應用程序開發(fā)(上) 第12章 數(shù)據(jù)庫應用程序開發(fā)(下)
章節(jié)摘錄
插圖:第1章 Delphi 2006功能簡介本章介紹了Delphi開發(fā)工具和程序設計語言的優(yōu)點、支持這些特征的相關技術概念,以及Delphi的各種版本。重點講述了Delphi 2006的技術特點及其安裝方法,并通過開發(fā)一個“Hello World”程序,來介紹如何使用Delphi進行應用程序的開發(fā)?!灸康摹客ㄟ^本章的學習,使讀者掌握Delphi 2006的技術特點及其安裝方法,并且了解使用Delphi進行應用程序開發(fā)的方法和過程。1.1 Delphi簡介Delphi是Borland公司于1995年推出的基于ObjectPascal語言的可視化集成開發(fā)工具,但是與傳統(tǒng)的Pascal語言有根本的區(qū)別。每個Delphi程序都建立在一個框架的基礎上,這個框架是應用程序的“骨架”,可以直接運行程序,程序員所要做的只是在這個骨架中添加實現(xiàn)所需功能的控件和關鍵代碼,從而提高了編程效率。因此,在程序員中流傳著這么一句話:“專業(yè)的程序員用C++,聰明的程序員用Delphi”,可見Delphi的巨大魅力。Delphi使用了Microsoft Windows圖形用戶界面的許多先進特性和設計思想,采用了可重復利用的完整的面向對象程序語言、當今軟件中最快的編輯器、先進的數(shù)據(jù)庫技術,可以快速、高效地開發(fā)出基于Windows環(huán)境的各類程序,尤其在數(shù)據(jù)庫應用程序開發(fā)和網(wǎng)絡應用方面,Delphi建立了一個非常理想的軟件開發(fā)平臺,備受眾多程序員的青睞。1.1.1 Delphi產(chǎn)生背景提起B(yǎng)orland,自然就會想到Anders Hejlsberg的名字,因為Borland公司正是靠他與Philippe Kahn合作編寫的第一個Pascal編譯器起家的。自從Anders Hejlsberg成功編寫了第一個Pascal編譯器(即Turbo Pascal),Borland就靠著Turbo Pascal穩(wěn)定、優(yōu)雅與快速的編譯功能(加上當時Pascal是最普遍的教學語言)成為雄霸一方的霸主。當然,Borland公司并非僅僅將其發(fā)展的著眼點放在Pascal上,因此在Turbo Pascal編譯器取得成功后,Borland公司乘勢而起,迅速邁出了非常關鍵的一步——推出Turbo C/C++編譯器,這使Borland公司再一次達到其發(fā)展過程中的一個“極點”。隨后,推出了具有劃時代意義的新一代軟件開發(fā)工具——Delphi。Delphi一經(jīng)推出后,迅速成為眾多程序員喜愛的快涑開發(fā)工具。
編輯推薦
《Delphi程序設計實用教程》從使用者的角度出發(fā),通過融經(jīng)驗技巧于一體的典型實例講解,系統(tǒng)介紹了Delphi 2006的基本功能與使用。
圖書封面
評論、評分、閱讀與下載