注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計Pascal/DelphiDelphi程序設計:Delphi2005

Delphi程序設計:Delphi2005

Delphi程序設計:Delphi2005

定 價:¥29.00

作 者: 周果宏等編著
出版社: 清華大學出版社
叢編項: 新世紀計算機基礎教育叢書
標 簽: 軟件工具 程序設計 高等學校 教材

ISBN: 9787302124108 出版時間: 2006-04-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 349 字數(shù):  

內(nèi)容簡介

  Delphi 2005 是微軟Windows開發(fā)的終極的和完全的解決方案。它結(jié)合了Delphi和 C# 語言的強大功能,以及Microsoft .NET Framework 和 Win32 平臺的高性能,Delphi 2005 提供了一個多語言、多平臺的集成開發(fā)環(huán)境。限于篇幅,本書只涉及Delphi for .NET的有關內(nèi)容。本書共14章。第1章是Delphi for .NET概述;第2章介紹Delphi 2005集成開發(fā)環(huán)境;第3章介紹Delphi 的 Object Pascal 語言的基本語法;第4章~第11章介紹在Delphi 2005中開發(fā) Windows 窗體應用、數(shù)據(jù)庫應用、Web 窗體應用、Web 數(shù)據(jù)庫應用、Web 服務,以及構(gòu)建VCL.NET 窗體應用的基本方法、技巧和實例;第12 章講述關于異常處理的基本概念和編程方法;第13章和第14章分別講述用第三方軟件Rave創(chuàng)建報表,以及用InstallShield X Express 制作安裝程序的有關概念和方法。每章后均附有習題。本書可作為高等學校教材,也可供對Delphi程序設計有興趣的讀者自學參考。 Delphi for .NET概述1.1什么是 Microsoft .NET框架21.2Delphi for .NET的主要特點21.3Delphi中的一些常用術(shù)語和概念31.3.1類、對象、特性與事件41.3.2構(gòu)件41.3.3可視化程序設計51.3.4面向?qū)ο蟮某绦蛟O計51.3.5事件與事件驅(qū)動61.3.6Object Pascal和Delphi61.4Delphi 2005的安裝與啟動71.4.1Delphi 2005安裝條件71.4.2安裝步驟81.5如何訂購 Delphi 20058Delphi 2005集成開發(fā)環(huán)境2.1Delphi 2005集成開發(fā)環(huán)境簡介92.1.1歡迎頁112.1.2窗體112.1.3HTML設計器132.1.4設計器表面142.1.5工具調(diào)色板142.1.6對象觀察器152.1.7對象倉庫162.1.8工程管理器162.1.9數(shù)據(jù)探查器172.1.10代碼編輯器172.1.11結(jié)構(gòu)視圖192.1.12歷史管理器192.2創(chuàng)建新工程202.2.1創(chuàng)建一個簡單的Windows窗體應用實例202.2.2選取構(gòu)件到窗體上222.2.3設置構(gòu)件特性222.2.4編寫程序代碼232.2.5編譯和調(diào)試工程252.2.6分發(fā)應用262.3工程的類型262.3.1Windows 應用262.3.2ASP.NET Web應用262.3.3ASP.NET Web服務應用262.3.4VCL.NET應用272.3.5數(shù)據(jù)庫應用272.3.6模型驅(qū)動的應用272.3.7匯編282.3.8非托管代碼和COM/Interop28習題28Delphi 編程語言3.1Delphi程序的基本結(jié)構(gòu)293.1.1一個簡單的Delphi應用程序示例303.1.2單元和名字空間343.2Object Pascal基本語法元素363.2.1特殊符號363.2.2保留字363.2.3標識符373.2.4數(shù)字383.2.5標號383.2.6字符串383.2.7注釋393.3常量和變量數(shù)據(jù)類型403.3.1常量403.3.2變量數(shù)據(jù)類型403.3.3程序說明部分453.4表達式473.4.1算術(shù)運算符473.4.2邏輯運算符483.4.3字符串運算符493.4.4集合運算符503.4.5關系運算符503.4.6布爾運算符513.5語句523.5.1賦值語句523.5.2過程語句523.5.3goto語句523.5.4復合語句533.5.5條件語句543.5.6重復語句563.6過程與函數(shù)613.6.1程序塊613.6.2過程的說明與調(diào)用633.6.3函數(shù)的說明與調(diào)用643.6.4變量參數(shù)和常量參數(shù)663.7數(shù)組663.8記錄683.8.1記錄類型的說明格式683.8.2記錄字段的引用和with語句693.8.3記錄常量703.8.4帶有可變字段的記錄703.9文件713.9.1文本文件713.9.2記錄文件75習題77構(gòu)建Windows窗體應用4.1Windows窗體名字空間814.2Windows窗體構(gòu)件824.3通用特性、事件和方法844.3.1Control的特性、事件與方法844.3.2CommonDialog的特性、事件與方法864.4可視構(gòu)件874.4.1標簽構(gòu)件874.4.2編輯構(gòu)件884.4.3列表框構(gòu)件894.4.4組合框構(gòu)件904.4.5按鈕構(gòu)件914.4.6ScrollBars和滾動條構(gòu)件924.4.7PictureBox 和ImageList構(gòu)件924.5非可視構(gòu)件934.5.1MainMenu和ContextMenu構(gòu)件934.5.2Timer 構(gòu)件934.5.3對話框構(gòu)件944.5.4基本構(gòu)件小結(jié)964.6構(gòu)建Windows 窗體應用974.6.1實例一:一個顯示圖片及像素顏色成分的工程974.6.2實例二:一個文本編輯器工程101習題118用BDP.NET構(gòu)建數(shù)據(jù)庫應用程序5.1Delphi 數(shù)據(jù)庫基礎1195.1.1關系式數(shù)據(jù)庫的基本概念1205.1.2SQL語言簡介1225.1.3使用數(shù)據(jù)庫1235.2ADO.NET 和BDP.NET構(gòu)件1245.2.1ADO.NET體系結(jié)構(gòu)1245.2.2BDP.NET名字空間1255.2.3BDP.NET數(shù)據(jù)類型1255.2.4BDP.NET構(gòu)件1265.3BDP.NET構(gòu)件設計器1295.3.1構(gòu)件設計器關系1295.3.2使用連接編輯器1295.3.3使用命令文本編輯器1315.3.4配置數(shù)據(jù)適配器1315.3.5數(shù)據(jù)探測器1335.4關于數(shù)據(jù)集1355.4.1數(shù)據(jù)集的特性和方法1355.4.2使用標準的數(shù)據(jù)集1365.5關于DataGrid1395.5.1DataGrid特性1395.5.2DataGrid事件1415.5.3DataGrid方法1415.5.4DataGrid程序設計范例1425.6Windows窗體數(shù)據(jù)庫應用程序制作1445.6.1構(gòu)建一個簡單的Windows窗體數(shù)據(jù)庫應用1445.6.2從數(shù)據(jù)探測器創(chuàng)建數(shù)據(jù)庫工程1485.6.3創(chuàng)建主從表關系1505.6.4在一個數(shù)據(jù)庫應用中傳遞參數(shù)1515.7創(chuàng)建和使用DataTable1555.7.1產(chǎn)生數(shù)據(jù)表對象1555.7.2定義數(shù)據(jù)表結(jié)構(gòu)1565.7.3處理表中的數(shù)據(jù)1605.8Windows窗體控件的數(shù)據(jù)綁定1655.8.1使用組合框和列表框顯示數(shù)據(jù)1655.8.2文本框的數(shù)據(jù)綁定167習題169用Delphi 2005進行ECO建模6.1建?;靖拍?706.2UML語言1706.2.1基本UML關系1706.2.2UML類圖表1716.2.3對象約束語言1726.3ECO框架1726.3.1ECO空間1736.3.2Borland.ECO名字空間1736.4ECO建模程序常規(guī)步驟1766.5ECO建模程序?qū)嵗?77習題181用ASP.NET構(gòu)建Web應用程序7.1ASP.NET 概述1827.2構(gòu)建 ASP.NET Web應用程序的一般步驟1847.3一個簡單的ASP.NET Web應用程序1877.4Delphi for .NET中的Web控制構(gòu)件1957.4.1廣告條構(gòu)件1957.4.2校驗類構(gòu)件1977.4.3文本構(gòu)件2037.4.4重復器構(gòu)件2037.4.5XML構(gòu)件2057.5Delphi for .NET中的HTML服務器端控制構(gòu)件2107.5.1HTML服務器端構(gòu)件概況2107.5.2實現(xiàn)HTML服務器端可編程控制構(gòu)件2137.5.3使用HTML服務器端構(gòu)件常見錯誤2147.5.4HTML服務器端構(gòu)件應用實例:文件上載214習題219用ASP.NET構(gòu)建Web數(shù)據(jù)庫應用程序8.1Web數(shù)據(jù)庫應用開發(fā)概述2208.2數(shù)據(jù)庫Web構(gòu)件2218.2.1數(shù)據(jù)庫Web構(gòu)件的名字空間2218.2.2數(shù)據(jù)庫Web數(shù)據(jù)源構(gòu)件2238.2.3數(shù)據(jù)庫Web數(shù)據(jù)感知構(gòu)件2238.3構(gòu)建數(shù)據(jù)庫Web應用程序的基本步驟2248.4數(shù)據(jù)庫Web應用程序?qū)嵗?25習題233用ASP.NET構(gòu)建Web服務應用程序9.1ASP.NET Web服務概述2349.1.1ASP.NET Web服務結(jié)構(gòu)2359.1.2ASP.NET Web服務基礎知識2359.1.3Web服務的應用2359.1.4ASP.NET Web服務的文件類型2369.2創(chuàng)建ASP.NET Web服務程序2379.2.1Web服務程序創(chuàng)建步驟2379.2.2使用Web服務的客戶程序2389.2.3Web服務實例:溫度單位轉(zhuǎn)換Web服務……240習題247構(gòu)建VCL.NET窗體應用10.1VCL.NET構(gòu)件和名字空間24810.2構(gòu)建VCL.NET 窗體應用示例24910.2.1構(gòu)建一個VCL窗體"Hello world!"應用25010.2.2在一個VCL窗體應用中顯示一個位圖圖像25110.3構(gòu)建一個VCL窗體dbExpress.NET 數(shù)據(jù)庫應用25210.3.1設置數(shù)據(jù)庫連接25310.3.2建立單向數(shù)據(jù)集25410.3.3添加數(shù)據(jù)供給者25410.3.4添加客戶數(shù)據(jù)集25410.3.5添加數(shù)據(jù)源25410.3.6關聯(lián) DataGrid 到DataSet25510.4VCL.NET 常用數(shù)據(jù)庫構(gòu)件25510.4.1數(shù)據(jù)讀寫構(gòu)件25510.4.2數(shù)據(jù)控制構(gòu)件25710.4.3本地數(shù)據(jù)庫應用程序的結(jié)構(gòu)25810.5用數(shù)據(jù)庫桌面構(gòu)建本地數(shù)據(jù)庫25810.6本地數(shù)據(jù)庫應用設計26110.6.1顯示單條記錄26210.6.2顯示多條記錄26510.7VCL.NET 數(shù)據(jù)集操作26610.7.1打開和關閉數(shù)據(jù)集26610.7.2決定和設置數(shù)據(jù)集狀態(tài)26710.7.3移動記錄指針26710.7.4在數(shù)據(jù)集中查找記錄27010.7.5使用過濾器顯示一個數(shù)據(jù)集的子集27110.7.6顯示、轉(zhuǎn)換和讀寫字段值27210.8關于Query27410.8.1使用Query 構(gòu)件27410.8.2編寫SQL語句27510.8.3參數(shù)值的設置277習題279Delphi VCL.NET多媒體編程11.1計算機的硬件配置需求28111.2Delphi的多媒體構(gòu)件28111.2.1怎樣使用MediaPlayer28211.2.2用MediaPlayer播放聲音和動畫文件實例28211.3用MediaPlayer播放Wave聲音文件28511.4用MediaPlayer播放MIDI聲音文件28711.4.1MediaPlayer的Notify屬性28811.4.2MediaPlayer的NotifyValue屬性28911.5用MediaPlayer播放AVI動畫文件29011.6用MediaPlayer實現(xiàn)用戶選擇播放29011.6.1制作一個媒體通道程序29011.6.2設置濾波器選擇文件類型29111.7MediaPlayer的OnClick事件句柄編程293習題296異常處理12.1異常的概念29712.2何時使用異常29712.3Exception 類29812.4運行時間錯誤異常30012.4.1輸入輸出錯誤30012.4.2重大錯誤30112.4.3操作系統(tǒng)錯誤30212.5Delphi異常處理機制30212.5.1使用try … finally 結(jié)構(gòu)30312.5.2使用try…except結(jié)構(gòu)30412.5.3使用on…do結(jié)構(gòu)30512.5.4嵌套的異常處理結(jié)構(gòu)30712.6沉默的異常30812.7自定義異常類30812.7.1異常類型說明30812.7.2自定義異常類30912.8引發(fā)和處理異常31012.9異常的重引發(fā)311習題312使用Rave 創(chuàng)建報表13.1在Delphi 工具調(diào)色板上添加Rave 構(gòu)件31413.2Rave 可視化報表設計環(huán)境31513.2.1頁設計器和事件編輯器31613.2.2特性面板31613.2.3工程樹狀面板31613.2.4狀態(tài)欄31613.2.5工具欄和工具調(diào)色板31713.2.6Rave編輯器31913.3構(gòu)建一個數(shù)據(jù)庫報表的基本步驟32113.3.1使用Rave 向?qū)?chuàng)建一個簡單數(shù)據(jù)庫報表……32113.3.2使用Rave 向?qū)?chuàng)建MasterDetail報表32313.4Rave 報表工程的基本組成32413.4.1數(shù)據(jù)連接構(gòu)件32413.4.2Rave工程構(gòu)件:TRvProject………………32513.4.3報表工程文件32513.4.4報表和全局頁32513.4.5數(shù)據(jù)視圖32513.5其他 Rave Report 構(gòu)件介紹32613.6Rave報表預覽和打印格式32813.7編寫報表腳本程序329習題331使用InstallShield X Express 制作安裝程序14.1InstallShield X Express簡介33214.2使用InstallShield前的準備工作33214.3打開一個新的或現(xiàn)有的安裝程序制作工程33314.3.1創(chuàng)建新的安裝工程33414.3.2打開已有的安裝工程33514.4配置組織信息33514.4.1基本信息33514.4.2特征設置33614.4.3配置安裝程序類型33714.5指定應用程序數(shù)據(jù)33814.6配置目標系統(tǒng)33914.6.1為Setup生成一個快捷菜單33914.6.2ODBC resource 設置34114.6.3修改注冊表34214.7定制安裝程序樣式34214.8定義Setup 需求和動作34314.8.1安裝程序需求34314.8.2定制動作34414.9應用程序分發(fā)34414.9.1構(gòu)建安裝盤34414.9.2試運行安裝程序34514.9.3應用程序分發(fā)346習題346附錄A本書縮略語詞匯表347

作者簡介

暫缺《Delphi程序設計:Delphi2005》作者簡介

圖書目錄

Delphi for .NET概述
1.1什么是 Microsoft .NET框架2
1.2Delphi for .NET的主要特點2
1.3Delphi中的一些常用術(shù)語和概念3
1.3.1類、對象、特性與事件4
1.3.2構(gòu)件4
1.3.3可視化程序設計5
1.3.4面向?qū)ο蟮某绦蛟O計5
1.3.5事件與事件驅(qū)動6
1.3.6Object Pascal和Delphi6
1.4Delphi 2005的安裝與啟動7
1.4.1Delphi 2005安裝條件7
1.4.2安裝步驟8
1.5如何訂購 Delphi 20058Delphi 2005集成開發(fā)環(huán)境2.1Delphi 2005集成開發(fā)環(huán)境簡介9
2.1.1歡迎頁11
2.1.2窗體11
2.1.3HTML設計器13
2.1.4設計器表面14
2.1.5工具調(diào)色板14
2.1.6對象觀察器15
2.1.7對象倉庫16
2.1.8工程管理器16
2.1.9數(shù)據(jù)探查器17
2.1.10代碼編輯器17
2.1.11結(jié)構(gòu)視圖19
2.1.12歷史管理器19
2.2創(chuàng)建新工程20
2.2.1創(chuàng)建一個簡單的Windows窗體應用實例20
2.2.2選取構(gòu)件到窗體上22
2.2.3設置構(gòu)件特性22
2.2.4編寫程序代碼23
2.2.5編譯和調(diào)試工程25
2.2.6分發(fā)應用26
2.3工程的類型26
2.3.1Windows 應用26
2.3.2ASP.NET Web應用26
2.3.3ASP.NET Web服務應用26
2.3.4VCL.NET應用27
2.3.5數(shù)據(jù)庫應用27
2.3.6模型驅(qū)動的應用27
2.3.7匯編28
2.3.8非托管代碼和COM/Interop28
習題28Delphi 編程語言3.1Delphi程序的基本結(jié)構(gòu)29
3.1.1一個簡單的Delphi應用程序示例30
3.1.2單元和名字空間34
3.2Object Pascal基本語法元素36
3.2.1特殊符號36
3.2.2保留字36
3.2.3標識符37
3.2.4數(shù)字38
3.2.5標號38
3.2.6字符串38
3.2.7注釋39
3.3常量和變量數(shù)據(jù)類型40
3.3.1常量40
3.3.2變量數(shù)據(jù)類型40
3.3.3程序說明部分45
3.4表達式47
3.4.1算術(shù)運算符47
3.4.2邏輯運算符48
3.4.3字符串運算符49
3.4.4集合運算符50
3.4.5關系運算符50
3.4.6布爾運算符51
3.5語句52
3.5.1賦值語句52
3.5.2過程語句52
3.5.3goto語句52
3.5.4復合語句53
3.5.5條件語句54
3.5.6重復語句56
3.6過程與函數(shù)61
3.6.1程序塊61
3.6.2過程的說明與調(diào)用63
3.6.3函數(shù)的說明與調(diào)用64
3.6.4變量參數(shù)和常量參數(shù)66
3.7數(shù)組66
3.8記錄68
3.8.1記錄類型的說明格式68
3.8.2記錄字段的引用和with語句69
3.8.3記錄常量70
3.8.4帶有可變字段的記錄70
3.9文件71
3.9.1文本文件71
3.9.2記錄文件75
習題77構(gòu)建Windows窗體應用4.1Windows窗體名字空間81
4.2Windows窗體構(gòu)件82
4.3通用特性、事件和方法84
4.3.1Control的特性、事件與方法84
4.3.2CommonDialog的特性、事件與方法86
4.4可視構(gòu)件87
4.4.1標簽構(gòu)件87
4.4.2編輯構(gòu)件88
4.4.3列表框構(gòu)件89
4.4.4組合框構(gòu)件90
4.4.5按鈕構(gòu)件91
4.4.6ScrollBars和滾動條構(gòu)件92
4.4.7PictureBox 和ImageList構(gòu)件92
4.5非可視構(gòu)件93
4.5.1MainMenu和ContextMenu構(gòu)件93
4.5.2Timer 構(gòu)件93
4.5.3對話框構(gòu)件94
4.5.4基本構(gòu)件小結(jié)96
4.6構(gòu)建Windows 窗體應用97
4.6.1實例一:一個顯示圖片及像素顏色成分的工程97
4.6.2實例二:一個文本編輯器工程101
習題118用BDP.NET構(gòu)建數(shù)據(jù)庫應用程序5.1Delphi 數(shù)據(jù)庫基礎119
5.1.1關系式數(shù)據(jù)庫的基本概念120
5.1.2SQL語言簡介122
5.1.3使用數(shù)據(jù)庫123
5.2ADO.NET 和BDP.NET構(gòu)件124
5.2.1ADO.NET體系結(jié)構(gòu)124
5.2.2BDP.NET名字空間125
5.2.3BDP.NET數(shù)據(jù)類型125
5.2.4BDP.NET構(gòu)件126
5.3BDP.NET構(gòu)件設計器129
5.3.1構(gòu)件設計器關系129
5.3.2使用連接編輯器129
5.3.3使用命令文本編輯器131
5.3.4配置數(shù)據(jù)適配器131
5.3.5數(shù)據(jù)探測器133
5.4關于數(shù)據(jù)集135
5.4.1數(shù)據(jù)集的特性和方法135
5.4.2使用標準的數(shù)據(jù)集136
5.5關于DataGrid139
5.5.1DataGrid特性139
5.5.2DataGrid事件141
5.5.3DataGrid方法141
5.5.4DataGrid程序設計范例142
5.6Windows窗體數(shù)據(jù)庫應用程序制作144
5.6.1構(gòu)建一個簡單的Windows窗體數(shù)據(jù)庫應用144
5.6.2從數(shù)據(jù)探測器創(chuàng)建數(shù)據(jù)庫工程148
5.6.3創(chuàng)建主從表關系150
5.6.4在一個數(shù)據(jù)庫應用中傳遞參數(shù)151
5.7創(chuàng)建和使用DataTable155
5.7.1產(chǎn)生數(shù)據(jù)表對象155
5.7.2定義數(shù)據(jù)表結(jié)構(gòu)156
5.7.3處理表中的數(shù)據(jù)160
5.8Windows窗體控件的數(shù)據(jù)綁定165
5.8.1使用組合框和列表框顯示數(shù)據(jù)165
5.8.2文本框的數(shù)據(jù)綁定167
習題169用Delphi 2005進行ECO建模6.1建?;靖拍?70
6.2UML語言170
6.2.1基本UML關系170
6.2.2UML類圖表171
6.2.3對象約束語言172
6.3ECO框架172
6.3.1ECO空間173
6.3.2Borland.ECO名字空間173
6.4ECO建模程序常規(guī)步驟176
6.5ECO建模程序?qū)嵗?77
習題181用ASP.NET構(gòu)建Web應用程序7.1ASP.NET 概述182
7.2構(gòu)建 ASP.NET Web應用程序的一般步驟184
7.3一個簡單的ASP.NET Web應用程序187
7.4Delphi for .NET中的Web控制構(gòu)件195
7.4.1廣告條構(gòu)件195
7.4.2校驗類構(gòu)件197
7.4.3文本構(gòu)件203
7.4.4重復器構(gòu)件203
7.4.5XML構(gòu)件205
7.5Delphi for .NET中的HTML服務器端控制構(gòu)件210
7.5.1HTML服務器端構(gòu)件概況210
7.5.2實現(xiàn)HTML服務器端可編程控制構(gòu)件213
7.5.3使用HTML服務器端構(gòu)件常見錯誤214
7.5.4HTML服務器端構(gòu)件應用實例——文件
上載214
習題219用ASP.NET構(gòu)建Web數(shù)據(jù)庫應用程序8.1Web數(shù)據(jù)庫應用開發(fā)概述220
8.2數(shù)據(jù)庫Web構(gòu)件221
8.2.1數(shù)據(jù)庫Web構(gòu)件的名字空間221
8.2.2數(shù)據(jù)庫Web數(shù)據(jù)源構(gòu)件223
8.2.3數(shù)據(jù)庫Web數(shù)據(jù)感知構(gòu)件223
8.3構(gòu)建數(shù)據(jù)庫Web應用程序的基本步驟224
8.4數(shù)據(jù)庫Web應用程序?qū)嵗?25
習題233用ASP.NET構(gòu)建Web服務應用程序9.1ASP.NET Web服務概述234
9.1.1ASP.NET Web服務結(jié)構(gòu)235
9.1.2ASP.NET Web服務基礎知識235
9.1.3Web服務的應用235
9.1.4ASP.NET Web服務的文件類型236
9.2創(chuàng)建ASP.NET Web服務程序237
9.2.1Web服務程序創(chuàng)建步驟237
9.2.2使用Web服務的客戶程序238
9.2.3Web服務實例——溫度單位轉(zhuǎn)換Web服務……240
習題247構(gòu)建VCL.NET窗體應用10.1VCL.NET構(gòu)件和名字空間248
10.2構(gòu)建VCL.NET 窗體應用示例249
10.2.1構(gòu)建一個VCL窗體“Hello world!”應用250
10.2.2在一個VCL窗體應用中顯示一個
位圖圖像251
10.3構(gòu)建一個VCL窗體dbExpress.NET 數(shù)據(jù)庫應用252
10.3.1設置數(shù)據(jù)庫連接253
10.3.2建立單向數(shù)據(jù)集254
10.3.3添加數(shù)據(jù)供給者254
10.3.4添加客戶數(shù)據(jù)集254
10.3.5添加數(shù)據(jù)源254
10.3.6關聯(lián) DataGrid 到DataSet255
10.4VCL.NET 常用數(shù)據(jù)庫構(gòu)件255
10.4.1數(shù)據(jù)讀寫構(gòu)件255
10.4.2數(shù)據(jù)控制構(gòu)件257
10.4.3本地數(shù)據(jù)庫應用程序的結(jié)構(gòu)258
10.5用數(shù)據(jù)庫桌面構(gòu)建本地數(shù)據(jù)庫258
10.6本地數(shù)據(jù)庫應用設計261
10.6.1顯示單條記錄262
10.6.2顯示多條記錄265
10.7VCL.NET 數(shù)據(jù)集操作266
10.7.1打開和關閉數(shù)據(jù)集266
10.7.2決定和設置數(shù)據(jù)集狀態(tài)267
10.7.3移動記錄指針267
10.7.4在數(shù)據(jù)集中查找記錄270
10.7.5使用過濾器顯示一個數(shù)據(jù)集的子集271
10.7.6顯示、轉(zhuǎn)換和讀寫字段值272
10.8關于Query274
10.8.1使用Query 構(gòu)件274
10.8.2編寫SQL語句275
10.8.3參數(shù)值的設置277
習題279Delphi VCL.NET多媒體編程11.1計算機的硬件配置需求281
11.2Delphi的多媒體構(gòu)件281
11.2.1怎樣使用MediaPlayer282
11.2.2用MediaPlayer播放聲音和動畫文件實例282
11.3用MediaPlayer播放Wave聲音文件285
11.4用MediaPlayer播放MIDI聲音文件287
11.4.1MediaPlayer的Notify屬性288
11.4.2MediaPlayer的NotifyValue屬性289
11.5用MediaPlayer播放AVI動畫文件290
11.6用MediaPlayer實現(xiàn)用戶選擇播放290
11.6.1制作一個媒體通道程序290
11.6.2設置濾波器選擇文件類型291
11.7MediaPlayer的OnClick事件句柄編程293
習題296異常處理12.1異常的概念297
12.2何時使用異常297
12.3Exception 類298
12.4運行時間錯誤異常300
12.4.1輸入輸出錯誤300
12.4.2重大錯誤301
12.4.3操作系統(tǒng)錯誤302
12.5Delphi異常處理機制302
12.5.1使用try … finally 結(jié)構(gòu)303
12.5.2使用try…except結(jié)構(gòu)304
12.5.3使用on…do結(jié)構(gòu)305
12.5.4嵌套的異常處理結(jié)構(gòu)307
12.6沉默的異常308
12.7自定義異常類308
12.7.1異常類型說明308
12.7.2自定義異常類309
12.8引發(fā)和處理異常310
12.9異常的重引發(fā)311
習題312使用Rave 創(chuàng)建報表13.1在Delphi 工具調(diào)色板上添加Rave 構(gòu)件314
13.2Rave 可視化報表設計環(huán)境315
13.2.1頁設計器和事件編輯器316
13.2.2特性面板316
13.2.3工程樹狀面板316
13.2.4狀態(tài)欄316
13.2.5工具欄和工具調(diào)色板317
13.2.6Rave編輯器319
13.3構(gòu)建一個數(shù)據(jù)庫報表的基本步驟321
13.3.1使用Rave 向?qū)?chuàng)建一個簡單數(shù)據(jù)庫報表……321
13.3.2使用Rave 向?qū)?chuàng)建MasterDetail報表323
13.4Rave 報表工程的基本組成324
13.4.1數(shù)據(jù)連接構(gòu)件324
13.4.2Rave工程構(gòu)件——TRvProject………………325
13.4.3報表工程文件325
13.4.4報表和全局頁325
13.4.5數(shù)據(jù)視圖325
13.5其他 Rave Report 構(gòu)件介紹326
13.6Rave報表預覽和打印格式328
13.7編寫報表腳本程序329
習題331使用InstallShield X Express 制作安裝程序14.1InstallShield X Express簡介332
14.2使用InstallShield前的準備工作332
14.3打開一個新的或現(xiàn)有的安裝程序制作工程333
14.3.1創(chuàng)建新的安裝工程334
14.3.2打開已有的安裝工程335
14.4配置組織信息335
14.4.1基本信息335
14.4.2特征設置336
14.4.3配置安裝程序類型337
14.5指定應用程序數(shù)據(jù)338
14.6配置目標系統(tǒng)339
14.6.1為Setup生成一個快捷菜單339
14.6.2ODBC resource 設置341
14.6.3修改注冊表342
14.7定制安裝程序樣式342
14.8定義Setup 需求和動作343
14.8.1安裝程序需求343
14.8.2定制動作344
14.9應用程序分發(fā)344
14.9.1構(gòu)建安裝盤344
14.9.2試運行安裝程序345
14.9.3應用程序分發(fā)346
習題346
附錄A本書縮略語詞匯表347

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號