出版時(shí)間:2006-1 出版社:機(jī)械工業(yè)出版社 作者:劉瑞新 頁(yè)數(shù):330 字?jǐn)?shù):530000
內(nèi)容概要
本教材采用驅(qū)動(dòng)、案例教學(xué)的編寫方式,詳細(xì)講授Delphi 程序設(shè)計(jì)的方法和技巧,內(nèi)容涵蓋了基本控件使用和數(shù)據(jù)庫(kù)開(kāi)發(fā)等,包括Delphi 的語(yǔ)法基礎(chǔ)、基本控件編程方法、程序控制結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)、菜單、工具欄與多選項(xiàng)卡、圖形圖像與多媒體、數(shù)據(jù)庫(kù)工具數(shù)據(jù)庫(kù)編程基礎(chǔ)。本書從程序整體設(shè)計(jì)的思路入手,按照從整體布局到具體實(shí)現(xiàn)的方式,結(jié)合實(shí)例,詳細(xì)介紹了程序程序設(shè)計(jì)實(shí)現(xiàn)的整個(gè)過(guò)程。通過(guò)本教材的學(xué)習(xí),使學(xué)生能快速入門并掌握Delphi 程序設(shè)計(jì)的基本技能,輕松地創(chuàng)建出數(shù)據(jù)庫(kù)應(yīng)用程序并領(lǐng)略編程的成就感。 為了使讀者盡快掌握學(xué)習(xí)內(nèi)容,本書的配套教材《Delphi 程序設(shè)計(jì)教程上機(jī)指導(dǎo)及習(xí)題解答》對(duì)書中習(xí)題作了詳細(xì)解答,并為每章增加了上機(jī)試驗(yàn)項(xiàng)目,配套使用將使學(xué)習(xí)效果更佳。 本書適合作為普通高等院校、高職高專院校的教材,同樣適合其他希望快速學(xué)會(huì)Delphi 數(shù)據(jù)庫(kù)應(yīng)用程序的初學(xué)者。
書籍目錄
出版說(shuō)明前言第1章 Delphi的基礎(chǔ)知識(shí) 1.1 Delphir簡(jiǎn)介 1.2 Delphi可視化編程的基本概念 1.2.1 對(duì)象的屬性、事件和方法 1.2.2 控件 1.3 Delphi可視化編程的環(huán)境 1.3.1 進(jìn)入Delphi 環(huán)境 1.3.2 Delphi 6的主菜單 1.3.3 Delphi 6的工具欄 1.3.4 Delphi 6的組件板 1.3.5 對(duì)象觀察器 1.3.6 對(duì)象TreeView 1.3.7 窗體設(shè)計(jì)器 1.3.8 代碼編程器 1.4 Delphi 可視化編程的步驟 1.4.1 創(chuàng)建一個(gè)工程 1.4.2 添加控件 1.4.3 設(shè)置屬性 1.4.4 編寫代碼 1.4.5 保存工程 1.4.6 運(yùn)行工程 1.4.7 關(guān)閉工程和關(guān)閉Delphi 1.4.8 修改工程 1.4.9 Delphi程序的基本組成 1.5 控件的畫法 1.5.1 選定控件 1.5.2 控件的縮放和移動(dòng) 1.5.3 控件的復(fù)制與刪除 1.5.4 控件的對(duì)齊 1.6 窗體介紹 1.6.1 窗體的屬性 1.6.2 窗體的事件 1.6.3 窗體的方法 1.6.4 創(chuàng)建新窗體 習(xí)題第2章 Delphi 的語(yǔ)法基礎(chǔ) 2.1 保留字與標(biāo)識(shí)符 2.1.1 保留字 2.1.2 標(biāo)識(shí)符 2.1.3 指令符 2.2 數(shù)據(jù)類型 2.2.1 數(shù)值型數(shù)據(jù) 2.2.2 字符數(shù)據(jù) 2.2.3 布爾型數(shù)據(jù) 2.3 常量與變量 2.3.1 算術(shù)運(yùn)算符 2.3.2 變量 2.4 運(yùn)算符與表達(dá)式 2.4.1 算術(shù)運(yùn)算符 2.4.2 位運(yùn)算符 2.4.3 字符串運(yùn)算符 2.5 常用函數(shù)與過(guò)程 2.5.1 數(shù)學(xué)運(yùn)算函數(shù) 2.5.2 字符處理函數(shù) 2.5.3 日期時(shí)間函數(shù) 2.5.4 順序類型函數(shù) 2.6 語(yǔ)句 2.6.1 語(yǔ)句的書寫規(guī)則 2.6.2 語(yǔ)句格式中的符號(hào)約定 2.6.3 賦值語(yǔ)句 2.6.4 注釋語(yǔ)句 2.7 習(xí)題第3章 順序結(jié)構(gòu) 3.1 與輸入/輸出有關(guān)的控件 3.1.1 Label控件 3.1.2 Edit控件 3.1.3 Memo控件 3.1.4 MaskEdit控件 3.2 使用對(duì)話框函數(shù)與對(duì)話框過(guò)程 3.2.1 ShowMessage與ShowMessageFmt過(guò)程 3.2.1 MessageDlg與MessageDlgPos函數(shù) 3.2.3 CreateMessageDialog函數(shù) ……第4章 基本語(yǔ)句結(jié)構(gòu)第5章 過(guò)程與函數(shù)第6章 枚舉、子界與集合類型第7章 數(shù)組與記錄類型第8章 指針類型第9章 菜單、工具欄與多選項(xiàng)卡第10章 文件管理第11章 圖形圖像與多媒體技術(shù)第12章 Delphi數(shù)據(jù)庫(kù)開(kāi)發(fā)工具第13章 BDE數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)概述第14章 ADO數(shù)據(jù)庫(kù)開(kāi)發(fā)基礎(chǔ)
章節(jié)摘錄
第1章 Delphi的基礎(chǔ)知識(shí) DelpIli是由Inprise公司(前Borland公司)推出的可視化編程環(huán)境,它提供了一種方便、快捷的Windows應(yīng)用程序開(kāi)發(fā)工具。Delphi使用了Microsoft Windows圖形用戶界面的許多先進(jìn)特性和設(shè)計(jì)思想,采用了可重復(fù)利用的完整的面向?qū)ο蟪绦蛘Z(yǔ)言(Object.Oriented Language)、當(dāng)今世界上最快的編輯器、最為領(lǐng)先的數(shù)據(jù)庫(kù)技術(shù)。程序開(kāi)發(fā)人員使用Delphi開(kāi)發(fā)應(yīng)用軟件,無(wú)疑會(huì)大大提高編程效率?! ?.1 Delphi簡(jiǎn)介 Delphi到2005年已經(jīng)歷了9代產(chǎn)品的發(fā)展歷程,每一代產(chǎn)品都是伴隨Windows操作平臺(tái)的升級(jí)而升級(jí)。 本書采用Delphi6作為平臺(tái),講述Delphi程序開(kāi)發(fā)的基本知識(shí)?! ?.2 Delphi可視化編程的基本概念 一些早期的具有OOP性能的程序語(yǔ)言如C++,Pascal,Smalltalk等,雖然具有面向?qū)ο蟮奶卣?,但不能輕松地畫出可視化對(duì)象,與用戶交互能力較差,仍然要編寫大量的代碼。Delptli使用“可視化”的編程方法。程序員不必自己建立對(duì)象,利用Delphi所提供的可視“控件”,只要在提供的程序框架中加入完成功能的代碼,如選擇命令、移動(dòng)鼠標(biāo)等,不必考慮按精確次序執(zhí)行的每個(gè)步驟。在這種機(jī)制下,不必編寫一個(gè)大型的程序,只要建立一個(gè)由若干微小程序組成的應(yīng)用程序,這些微小程序可以由用戶啟動(dòng)的事件來(lái)激發(fā)。這樣就可以快速創(chuàng)建強(qiáng)大的應(yīng)用程序而無(wú)需涉及不必要的細(xì)節(jié)。 簡(jiǎn)單地說(shuō),“可視化編程”就是使用Delphi的Object Pascal語(yǔ)言,利用它所提供的可視“控件”來(lái)創(chuàng)建“對(duì)象”。這是一種編程方法的新概念?! ?.2.1 對(duì)象的屬性、事件和方法 對(duì)象(Object)在現(xiàn)實(shí)生活中是很常見(jiàn)的,如:一個(gè)人是一個(gè)對(duì)象,一部汽車是一個(gè)對(duì)象。如果將一部汽車拆開(kāi)來(lái)看便有“發(fā)動(dòng)機(jī)、方向盤、轉(zhuǎn)向軸、車輪…”,每一個(gè)又都是一個(gè)對(duì)象,即汽車對(duì)象是由多個(gè)“子”對(duì)象組成的。在可視化編程中,常見(jiàn)的對(duì)象有:窗體、編輯框、列表框等。 從可視化編程的角度來(lái)看,對(duì)象是一個(gè)具有屬性(數(shù)據(jù))和行為方式(方法)的實(shí)體。簡(jiǎn)單地說(shuō),屬性用于描述對(duì)象,方法讓對(duì)象做一些動(dòng)作,而對(duì)象動(dòng)作時(shí)常會(huì)引起事件。一個(gè)對(duì)象建立以后,其操作就通過(guò)與該對(duì)象有關(guān)的屬性、事件和方法來(lái)描述?! ≡诳梢暬幊讨?,Delphi的窗體與控件都是程序被操作的對(duì)象,這些對(duì)象都有其自己的屙性和方法?! ?hellip;…
圖書封面
評(píng)論、評(píng)分、閱讀與下載