出版時(shí)間:2006-4 出版社:第2版 (2006年4月1日) 作者:周果宏 頁數(shù):349 字?jǐn)?shù):543000
內(nèi)容概要
Delphi 2005 是微軟Windows開發(fā)的終極的和完全的解決方案。它結(jié)合了Delphi和 C# 語言的強(qiáng)大功能,以及Microsoft .NET Framework 和 Win32 平臺(tái)的高性能,Delphi 2005 提供了一個(gè)多語言、多平臺(tái)的集成開發(fā)環(huán)境。限于篇幅,本書只涉及Delphi for .NET的有關(guān)內(nèi)容。本書共14章。第1章是Delphi for .NET概述;第2章介紹Delphi 2005集成開發(fā)環(huán)境;第3章介紹Delphi 的 Object Pascal 語言的基本語法;第4章~第11章介紹在Delphi 2005中開發(fā) Windows 窗體應(yīng)用、數(shù)據(jù)庫應(yīng)用、Web 窗體應(yīng)用、Web 數(shù)據(jù)庫應(yīng)用、Web 服務(wù),以及構(gòu)建VCL.NET 窗體應(yīng)用的基本方法、技巧和實(shí)例;第12 章講述關(guān)于異常處理的基本概念和編程方法;第13章和第14章分別講述用第三方軟件Rave創(chuàng)建報(bào)表,以及用InstallShield X Express 制作安裝程序的有關(guān)概念和方法。每章后均附有習(xí)題。 本書可作為高等學(xué)校教材,也可供對(duì)Delphi程序設(shè)計(jì)有興趣的讀者自學(xué)參考。
書籍目錄
1 Delphi for .NET概述 1.1 什么是 Microsoft .NET框架 1.2 Delphi for .NET的主要特點(diǎn) 1.3 Delphi中的一些常用術(shù)語和概念 1.3.1 類、對(duì)象、特性與事件 1.3.2 構(gòu)件 1.3.3 可視化程序設(shè)計(jì) 1.3.4 面向?qū)ο蟮某绦蛟O(shè)計(jì) 1.3.5 事件與事件驅(qū)動(dòng) 1.3.6 Object Pascal和Delphi 1.4 Delphi 2005的安裝與啟動(dòng) 1.4.1 Delphi 2005安裝條件 1.4.2 安裝步驟 1.5 如何訂購 Delphi 20052 Delphi 2005集成開發(fā)環(huán)境 2.1 Delphi 2005集成開發(fā)環(huán)境簡(jiǎn)介 2.1.1 歡迎頁 2.1.2 窗體 2.1.3 HTML設(shè)計(jì)器 2.1.4 設(shè)計(jì)器表面 2.1.5 工具調(diào)色板 2.1.6 對(duì)象觀察器 2.1.7 對(duì)象倉庫 2.1.8 工程管理器 2.1.9 數(shù)據(jù)探查器 2.1.10 代碼編輯器 2.1.11 結(jié)構(gòu)視圖 2.1.12 歷史管理器 2.2 創(chuàng)建新工程 2.2.1 創(chuàng)建一個(gè)簡(jiǎn)單的Windows窗體應(yīng)用實(shí)例 2.2.2 選取構(gòu)件到窗體上 2.2.3 設(shè)置構(gòu)件特性 2.2.4 編寫程序代碼 2.2.5 編譯和調(diào)試工程 2.2.6 分發(fā)應(yīng)用 2.3 工程的類型 2.3.1 Windows 應(yīng)用 2.3.2 ASP.NET Web應(yīng)用 2.3.3 ASP.NET Web服務(wù)應(yīng)用 2.3.4 VCL.NET應(yīng)用 2.3.5 數(shù)據(jù)庫應(yīng)用 2.3.6 模型驅(qū)動(dòng)的應(yīng)用 2.3.7 匯編 2.3.8 非托管代碼和COM/Interop 習(xí)題3 Delphi 編程語言 3.1 Delphi程序的基本結(jié)構(gòu) 3.1.1 一個(gè)簡(jiǎn)單的Delphi應(yīng)用程序示例 3.1.2 單元和名字空間 3.2 Object Pascal基本語法元素 3.2.1 特殊符號(hào) 3.2.2 保留字 3.2.3 標(biāo)識(shí)符 3.2.4 數(shù)字 3.2.5 標(biāo)號(hào) 3.2.6 字符串 3.2.7 注釋 3.3 常量和變量數(shù)據(jù)類型 3.3.1 常量 3.3.2 變量數(shù)據(jù)類型 3.3.3 程序說明部分 3.4 表達(dá)式 3.4.1 算術(shù)運(yùn)算符 3.4.2 邏輯運(yùn)算符 3.4.3 字符串運(yùn)算符 3.4.4 集合運(yùn)算符 3.4.5 關(guān)系運(yùn)算符 3.4.6 布爾運(yùn)算符 3.5 語句 3.5.1 賦值語句 3.5.2 過程語句 3.5.3 goto語句 3.5.4 復(fù)合語句 3.5.5 條件語句 3.5.6 重復(fù)語句 3.6 過程與函數(shù) 3.6.1 程序塊 3.6.2 過程的說明與調(diào)用 3.6.3 函數(shù)的說明與調(diào)用 3.6.4 變量參數(shù)和常量參數(shù) 3.7 數(shù)組 3.8 記錄 3.8.1 記錄類型的說明格式 3.8.2 記錄字段的引用和with語句 3.8.3 記錄常量 3.8.4 帶有可變字段的記錄 3.9 文件 3.9.1 文本文件 3.9.2 記錄文件 習(xí)題4 構(gòu)建Windows窗體應(yīng)用 4.1 Windows窗體名字空間 4.2 Windows窗體構(gòu)件 4.3 通用特性、事件和方法 4.3.1 Control的特性、事件與方法 4.3.2 CommonDialog的特性、事件與方法 4.4 可視構(gòu)件 4.4.1 標(biāo)簽構(gòu)件 4.4.2 編輯構(gòu)件 4.4.3 列表框構(gòu)件 4.4.4 組合框構(gòu)件 4.4.5 按鈕構(gòu)件 4.4.6 ScrollBars和滾動(dòng)條構(gòu)件 4.4.7 PictureBox 和ImageList構(gòu)件 4.5 非可視構(gòu)件 4.5.1 MainMenu和ContextMenu構(gòu)件 4.5.2 Timer 構(gòu)件 4.5.3 對(duì)話框構(gòu)件 4.5.4 基本構(gòu)件小結(jié) 4.6 構(gòu)建Windows 窗體應(yīng)用 4.6.1 實(shí)例一:一個(gè)顯示圖片及像素顏色成分的工程 4.6.2 實(shí)例二:一個(gè)文本編輯器工程 習(xí)題5 用BDP.NET構(gòu)建數(shù)據(jù)庫應(yīng)用程序 5.1 Delphi 數(shù)據(jù)庫基礎(chǔ) 5.1.1 關(guān)系式數(shù)據(jù)庫的基本概念 5.1.2 SQL語言簡(jiǎn)介 5.1.3 使用數(shù)據(jù)庫 5.2 ADO.NET 和BDP.NET構(gòu)件 5.2.1 ADO.NET體系結(jié)構(gòu) 5.2.2 BDP.NET名字空間 5.2.3 BDP.NET數(shù)據(jù)類型 5.2.4 BDP.NET構(gòu)件 5.3 BDP.NET構(gòu)件設(shè)計(jì)器 5.3.1 構(gòu)件設(shè)計(jì)器關(guān)系 5.3.2 使用連接編輯器 5.3.3 使用命令文本編輯器 5.3.4 配置數(shù)據(jù)適配器 5.3.5 數(shù)據(jù)探測(cè)器 5.4 關(guān)于數(shù)據(jù)集 5.4.1 數(shù)據(jù)集的特性和方法 5.4.2 使用標(biāo)準(zhǔn)的數(shù)據(jù)集 5.5 關(guān)于DataGrid 5.5.1 DataGrid特性 5.5.2 DataGrid事件 5.5.3 DataGrid方法 5.5.4 DataGrid程序設(shè)計(jì)范例 5.6 Windows窗體數(shù)據(jù)庫應(yīng)用程序制作 5.6.1 構(gòu)建一個(gè)簡(jiǎn)單的Windows窗體數(shù)據(jù)庫應(yīng)用 5.6.2 從數(shù)據(jù)探測(cè)器創(chuàng)建數(shù)據(jù)庫工程 5.6.3 創(chuàng)建主?從表關(guān)系 5.6.4 在一個(gè)數(shù)據(jù)庫應(yīng)用中傳遞參數(shù) 5.7 創(chuàng)建和使用DataTable 5.7.1 產(chǎn)生數(shù)據(jù)表對(duì)象 5.7.2 定義數(shù)據(jù)表結(jié)構(gòu) 5.7.3 處理表中的數(shù)據(jù) 5.8 Windows窗體控件的數(shù)據(jù)綁定 5.8.1 使用組合框和列表框顯示數(shù)據(jù) 5.8.2 文本框的數(shù)據(jù)綁定 習(xí)題6 用Delphi 2005進(jìn)行ECO建模7 用ASP.NET構(gòu)建Web應(yīng)用程序8 用ASP.NET構(gòu)建Web數(shù)據(jù)庫應(yīng)用程序9 用ASP.NET構(gòu)建Web服務(wù)應(yīng)用程序10 構(gòu)建VCL.NET窗體應(yīng)用11 Delphi VCL.NET多媒體編程12 異常處理13 使用Rave 創(chuàng)建報(bào)表14 使用InstallShield X Express 制作安裝程序附錄A本書縮略語詞匯表
圖書封面
評(píng)論、評(píng)分、閱讀與下載