注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Pascal/DelphiDelphi5高級(jí)程序(IDE與面向?qū)ο缶幊蹋?/a>

Delphi5高級(jí)程序(IDE與面向?qū)ο缶幊蹋?/h1>

Delphi5高級(jí)程序(IDE與面向?qū)ο缶幊蹋? /></div>	
	</div>
	<div   id=

定 價(jià):¥50.00

作 者: 徐新華編著
出版社: 人民郵電出版社
叢編項(xiàng): Delphi 5高級(jí)編程叢書(shū)
標(biāo) 簽: 軟件工具 Delphi

ISBN: 9787115084392 出版時(shí)間: 2000-04-01 包裝:
開(kāi)本: 26cm 頁(yè)數(shù): 493頁(yè) 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)全面深入地介紹了 Delphi 5的集成開(kāi)發(fā)環(huán)境、基本編程技巧、項(xiàng)目管理、調(diào)試器。Object Pascal語(yǔ)言、動(dòng)態(tài)鏈接庫(kù)、與 C++共亨代碼、面向?qū)ο缶幊獭?VCL的結(jié)構(gòu)、 Open ToolsAPI、編寫(xiě)自定義元件和包等內(nèi)容。Delphi 5是一個(gè)完全面向?qū)ο蟮木幊坦ぞ?。眾多長(zhǎng)期從事編程的人員從實(shí)踐中體會(huì)到,只要真正領(lǐng)會(huì)了面向?qū)ο蟮木幊趟枷?,即使是很高深的編程領(lǐng)域,諸如 COM、 ActiVeX。CORBA、MIDAS都不難掌握。所以,本書(shū)的重點(diǎn)就是面向?qū)ο缶幊?。本?shū)內(nèi)容全面而又不失簡(jiǎn)潔,例子豐富。既可以作為廣大讀者學(xué)習(xí)Delphi 5的入門(mén)指導(dǎo)書(shū),也可以作為程序員編程時(shí)的參考手冊(cè)。本書(shū)讀者對(duì)象為計(jì)算機(jī)程序開(kāi)發(fā)人員、大專(zhuān)院校計(jì)算機(jī)專(zhuān)業(yè)師生。

作者簡(jiǎn)介

暫缺《Delphi5高級(jí)程序(IDE與面向?qū)ο缶幊蹋纷髡吆?jiǎn)介

圖書(shū)目錄

第一章  Delphi 5的開(kāi)發(fā)環(huán)境
l.1DelPhi 5的新功能
1.1.l數(shù)據(jù)庫(kù)的改進(jìn)
l.l.2 MIDAS的改進(jìn)
1.1.3開(kāi)發(fā)環(huán)境的改進(jìn)
1.1.4項(xiàng)目管理器的改進(jìn)
1.1.5 VCL的改進(jìn)
1.1.6新的工具
1.1.7 ActlveX的改進(jìn)
1.2 IDE的主窗口
l.3菜單欄
1.3.1File菜單
1.3.2 Edit菜單
1.3.3 Search菜單
1.3.4 View菜單
1.3.5 Project菜單
1.3.6 Run菜單
1.3.7 Component菜單
1.3.8 Database菜單
1.3.9 Tools菜單
1.3.10 Help菜單
1.4工具欄
1.5元件選項(xiàng)板
1.5.1Standard頁(yè)
1.5.2 Additional頁(yè)
1.5.3 Win32頁(yè)
1.5.4 System頁(yè)
l.5.5 Data Access頁(yè)
1.5.6 Data Controls頁(yè)
1.5.7 ADO頁(yè)
l.5.8 InterBase頁(yè)
1.5.9 Midas頁(yè)
l.5.10 IntemetExpress頁(yè)
1.5.11 Internet頁(yè)
1.5.12 FastNet頁(yè)
1.5.13 Decision Cube頁(yè)
1.5.14 QReport頁(yè)
1.5.15 Dialogs頁(yè)
1.5.16 Win 3.l頁(yè)
1.5.17 Smples頁(yè)
1.5.18 ActiveX頁(yè)
1.5.19 Servers頁(yè)
1.5.20自定義元件選項(xiàng)板
l.6 Object Inspector
1.7代碼編輯器
1.7.1代碼編輯器的窗口
1.7.2代碼導(dǎo)航
1.7.3裝IJ區(qū)
1.7.4在代碼編輯器中獲得幫助和提示
1.8 Code Explorer
1.8.l顯示哪些內(nèi)容
1.8.2基本操作
1.8.3設(shè)置 Code Explorer的選項(xiàng)
1.9 Codelnslght
1.9.l類(lèi)自動(dòng)完成
1.9.2代碼模板
1.9.3代碼自動(dòng)完成
1.9.4參數(shù)提示
1.9.5提示表達(dá)式的值
1.9.6符號(hào)聲明
1.9.7自定義 Code Insight
1.10自定義代碼編輯器
1.10.l設(shè)置編輯器的一般選項(xiàng)
1.10.2設(shè)置代碼編輯器的顯示和字體選項(xiàng)
1.10.3指定鍵盤(pán)映射方案
1.10.4設(shè)置代碼編輯器的顏色
1.11對(duì)象庫(kù)
1.11.1New頁(yè)
1.11.2 ActiveX頁(yè)
1.11.3 Multitier頁(yè)
1.11.4 Forms頁(yè)
1.11.5 Dialogs頁(yè)
1.11.6 Proects頁(yè)
1.11.7 Data Modules頁(yè)
1.11.8 Business頁(yè)
1.11.9設(shè)置對(duì)象庫(kù)的顯示方式
1.11.10通過(guò)對(duì)象庫(kù)實(shí)現(xiàn)代碼重用
1.11.11代碼重用的方式
1.11.12使用對(duì)象庫(kù)中的項(xiàng)目模板
1.11.13自定義對(duì)象庫(kù)
1.12項(xiàng)目覽器
1.12.1項(xiàng)目瀏覽器的窗口
1.12.2標(biāo)識(shí)符與符號(hào)
1.12.3項(xiàng)目瀏覽器的基本操作
1.12.4設(shè)置編譯器的有關(guān)選項(xiàng)
1.12.5設(shè)置項(xiàng)目瀏覽器的選項(xiàng)
1.1.3管理桌面設(shè)置
1.1.4設(shè)置 IDE的選項(xiàng)
第二章 Component與Form
2.1把元件加到 Form上
2.2在 Form上選擇元件
2.3移動(dòng)、刪除和改變尺寸
2.4剪切、復(fù)制和粘貼
2.5在 Form上對(duì)齊元件
2.6把元件分組
2.7向項(xiàng)目中加入新的Form
2.8在多個(gè)Form或單元間切換
2.9從一個(gè)Form中調(diào)用另一個(gè)Form
2.10與其他項(xiàng)目共享 Form
2.11把 Form以 ASCll格式存儲(chǔ)
2.12使用 Form模板和向?qū)?br />第三章  Property與Event
3.1在設(shè)計(jì)期修改元件的特性
3.2在運(yùn)行期修改元件的特性
3.3特性編輯器
3.3.l直接鍵入編輯器
3.3.2下拉列表編輯器
3.3.3對(duì)象列表編輯器
3.3.4對(duì)話(huà)框編輯器
3.3.5嵌套編輯器
3.3.6集合編輯器
3.3.7兩個(gè)特殊的特性
3.4生成新的事件句柄
3.5建立默認(rèn)的事件句柄
3.6重用事件句柄
3.7定位已有的事件句柄
3.8刪除事件句柄
3.9處理鼠標(biāo)和鍵盤(pán)事件
3.10處理鼠標(biāo)拖放
3.10.l開(kāi)始拖放
3.10.2接受被拖放的對(duì)象
3.10.3處理 OnDrapDrop事件
3.10.4結(jié)束拖放操作
3.11處理與菜單有關(guān)的事件
第四章 項(xiàng)目管理
4.1什么是項(xiàng)目
4.l.l項(xiàng)目文件
4.1.2FOffo和單元文件
4.l.3資源文件
4.1.4包文件
4.1.5項(xiàng)目選項(xiàng)文件和桌面文件
4.l.6其他文件
4.2有關(guān)項(xiàng)目的基本操作
4.3如何設(shè)計(jì)一個(gè)項(xiàng)目
4.3.l文件名約定
4.3.2代碼被共享的單元
4.3.3使一個(gè)FOrm能夠被其他Form調(diào)用
4.3.4管理多個(gè)項(xiàng)目(項(xiàng)目組)
4.4項(xiàng)目管理器
4.4.1工具欄和狀態(tài)欄
4.4.2快捷菜單
4.5項(xiàng)目組
4.5.l怎樣建立項(xiàng)目組
4.5.2在項(xiàng)目組中加入 DLL項(xiàng)目
4.5.3在項(xiàng)目組中加入控制臺(tái)程序項(xiàng)目
4.5.4在項(xiàng)目組中加入 BAT項(xiàng)旨
4.5.5編譯項(xiàng)目組
4.6與其他項(xiàng)目共享文件
4.7選擇項(xiàng)目模板
4.8編譯、重建和運(yùn)行項(xiàng)目
4.9設(shè)置項(xiàng)目選項(xiàng)
4.10指定項(xiàng)目的主 Form
4.11指定應(yīng)用程序的標(biāo)題、圖標(biāo)和幫助文件
4.12設(shè)置編譯器的選項(xiàng)
4.13設(shè)置鏈接器的選項(xiàng)
4.14設(shè)置項(xiàng)目的搜索路徑
4.15設(shè)置項(xiàng)目的版本信息
4.16設(shè)置包的選項(xiàng)
第五章 調(diào)試器
5.1錯(cuò)誤類(lèi)型
5.1.1設(shè)計(jì)期錯(cuò)誤
5.1.2編譯期錯(cuò)誤
5.1.3運(yùn)行期錯(cuò)誤
5.1.4邏輯錯(cuò)誤
5.1.5怎樣盡可能地減少錯(cuò)誤
5.2常見(jiàn)的編程錯(cuò)誤
5.2.1在類(lèi)的實(shí)例創(chuàng)建之前使用了它
5.2.2確保類(lèi)的實(shí)例被釋放
5.2.3馴服指針
5.2.4使用未初始化的PChar
5.2.5釋放空指針
5.3準(zhǔn)備調(diào)試
5.4設(shè)置調(diào)試器的選項(xiàng)
5.4.1 General頁(yè)
5.4.2 Event Log頁(yè)
5.4.3 Languape Exceptions頁(yè)
5.4.4 OS Exceptions頁(yè)
5.4.5 DIStributed Debugging頁(yè)
5.4.6編譯指令
5.5自定義調(diào)試器的顏色
5.6控制程序的運(yùn)行
5.6.1單步執(zhí)行
5.6.2跟蹤執(zhí)行
5.6.3跳過(guò)一段代碼
5.6.4全速執(zhí)行剩余的代碼
5.6.5返回到執(zhí)行點(diǎn)
5.6.6暫停運(yùn)行
5.6.7重新開(kāi)始運(yùn)行
5.6.8命令行參數(shù)
5.7斷點(diǎn)
5.7.1源代碼斷點(diǎn)
5.7.2機(jī)器指令斷點(diǎn)
5.7.3數(shù)據(jù)斷點(diǎn)
5.7.4模塊斷點(diǎn)
5.7.5指定遇到斷點(diǎn)時(shí)的行為
5.7.6斷點(diǎn)列表窗口
5.7.7刪除斷點(diǎn)
5.7.8設(shè)置斷點(diǎn)的屬性
5.7.9禁止和允許斷點(diǎn)
5.8監(jiān)視表達(dá)式的值
5.8.l觀(guān)察窗口
5.8.2計(jì)算和修改表達(dá)式的值
5.8.3計(jì)算提示
5.8.4 Inspector窗口
5.8.5查看局部變量的值
5.9幾個(gè)與調(diào)試有關(guān)的窗口
5.9.1CPU窗口
5.9.2 FPU窗口
5.9.3線(xiàn)程狀態(tài)窗口
5.9.4 Call Stack窗口
5.9.5模塊窗口
5.9.6事件記錄窗口
5.10調(diào)試動(dòng)態(tài)鏈接庫(kù)
5.11遠(yuǎn)程調(diào)試
5.11.l本地的配置
5.11.2遠(yuǎn)程機(jī)器的配置
5.12多進(jìn)程調(diào)試
5.13分布式調(diào)試
5.13.1COM跨進(jìn)程調(diào)試
5.13.2 CORBA跨進(jìn)程調(diào)試
5.14 Assert例程
5.15其他調(diào)試手段
6.1@還算符
6.2運(yùn)行期類(lèi)型信息
6.3字符串類(lèi)型
6.3.l如何聲明一個(gè)字符串
6.3.2 Ansistring
6.3.3 Shortsting
6.3.4 Widestring
6.3.5以null結(jié)束的字符串
6.3.6字符串常量
6.4動(dòng)態(tài)數(shù)組
6.4.l如何聲明動(dòng)態(tài)數(shù)組
6.4.2動(dòng)態(tài)數(shù)組的長(zhǎng)度
6.4.3動(dòng)態(tài)數(shù)組的整體賦值
6.4.4類(lèi)型相容
6.4.5把動(dòng)態(tài)數(shù)組作為參數(shù)傳遞
6.4.6多維的動(dòng)態(tài)數(shù)組
6.5指針
6.5.l聲明指針類(lèi)型和變量
6.5.2動(dòng)態(tài)變量——訪(fǎng)問(wèn)指針?biāo)傅臄?shù)據(jù)
6.5.3指針的相容
6.5.4分配內(nèi)存
6.5.5@運(yùn)算符
6.5.6無(wú)類(lèi)型指針
6.6可變類(lèi)型(Variant)
6.6.1如何聲明一個(gè)Variant變量
6.6.2 Variant的結(jié)構(gòu)
6.6.3 Vedant是生存期自管理的
6.6.4 Variant能夠參加的運(yùn)算
6.6.5 Variant的強(qiáng)制轉(zhuǎn)換
6.6.6 varEmpty和 varNull
6.6.7用于操作 Variant的例程
6.6.8可變數(shù)組
6.6.9 OleVallant
6.7異常處理
6.7.l為什么要使用異常處理
6.7.2 tryexcept結(jié)構(gòu)
6.7.3 tryfinally結(jié)構(gòu)
6.7.4嵌套
6.7.5默認(rèn)的異常處理句柄
6.7.6定義自己的異常
6.7.7在異常句柄中再次觸發(fā)異常
第七章 動(dòng)態(tài)鍵援庫(kù)
7.l為什么要使用DLL
7.2靜態(tài)鏈接與動(dòng)態(tài)鏈接
7.3靜態(tài)引入方式
7.4接口單元
7.5動(dòng)態(tài)引入方式
7.6怎樣編寫(xiě)DLL
7.7怎樣在DLL中引出例程
7.8 DLL的初始化代碼和退出碼
7.8.l對(duì) DLL的全局變量初始化
7.8.2 DLL的人口函數(shù)
7.8.3 DLL的出口函數(shù)
7.9處理DLL中的異常
7.10內(nèi)存管理
7.11引出 DLL中的類(lèi)
7.12 DLL中的虛擬類(lèi)
7.13把回調(diào)函數(shù)傳遞給 DLL
7.14在 DLL中調(diào)用回調(diào)函數(shù)
7.15把 Form當(dāng)作 DLL重用(ReusC)
7.16 DLL中的模式 Form
7.17 DLL中的無(wú)模式 Form
7.18共享 DLL中的全局變量
7.18.l創(chuàng)建文件映射對(duì)象
7.18.2映射到進(jìn)程的地址空間
7.18.3釋放文件映射對(duì)象
7.18.4一個(gè) DLL的例子
7.18.5訪(fǎng)問(wèn) DLL中的全局?jǐn)?shù)據(jù)
第八章 與 C++共享代碼
8.l混合編程的方式
8.2訪(fǎng)問(wèn) C++OBJ中的例程
8.3訪(fǎng)問(wèn) C++OBJ文件中的全局?jǐn)?shù)據(jù)
8.4訪(fǎng)問(wèn) C++的 RTL
8.5訪(fǎng)問(wèn) C++類(lèi)
8.6在C++中訪(fǎng)問(wèn)Delphi的OBJ
8.7在C++中訪(fǎng)問(wèn)Delphi的DLL
第九章 面向?qū)ο缶幊?br />9.l 聲明
9.2字段
9.3方法
9.3.l方法的聲明和定義
9.3.2靜態(tài)方法
9.3.3虛擬方法
9.3.4動(dòng)態(tài)方法
9.3.5抽象萬(wàn)法
9.3.6消息句柄
9.3.7 overload指示字
9.3.8構(gòu)造和橋構(gòu)
9.3.9類(lèi)方法
9.4特性
9.4.l聲明特性的語(yǔ)法
9.4.2 read和 write子句
9.4.3 stored、default和nodefault子句
9.4.4 index子句
9.4.5特性重載
9.4.6數(shù)組特性
9.5成員的可見(jiàn)性
9.5.lpnvate
9.5.2Wotected
9.5.3 public
9.5.4published
9.5.5 automated
9.6類(lèi)引用
第十章  VCL的結(jié)構(gòu)
10.l概述
10.2 TObject
10.3TPerslstent
10.4 TComponent
10.5 TControl
10.6 TWnControl
10.7 TGraphicControl
10.8 TCustomControl
10.9運(yùn)行期類(lèi)型信息
10.9.1TypInfo單元
10.9.2獲取對(duì)象的類(lèi)型信息
10.9.3獲取方法指針的類(lèi)型信息
10.9.4獲取整型的RTT信息
10.9.5獲取枚舉的 Rryl信息
10.9.6獲取集合的RThl信息
第十一章  OPen Tools API
11.l關(guān)于 OTA的概述
11.2 IDE的服務(wù)接口
11.3怎樣創(chuàng)建專(zhuān)家(Expert)
11.4怎樣注冊(cè)專(zhuān)家
11.5 esstandard專(zhuān)家的示例
11.6 esAddln專(zhuān)家的示例
11.7基于 DLL的專(zhuān)家
11.8一個(gè)多線(xiàn)程的專(zhuān)家
11.9 esForm專(zhuān)家的示例
第十二章 編寫(xiě)自己的元件
12.l選擇祖先類(lèi)
12.l.l公共祖先類(lèi)
12.l.2現(xiàn)有的元件
12.l.3元件模板
12.1.4我們的建議
12.2建立元件框架
12.3手工建立元件框架
12.4加入特性
12.4.1加入簡(jiǎn)單型的特性
12.4.2加八枚舉型的特性
12.4.3加入集合型的特性
12.4.4加入對(duì)象型的特性
12.4.5加入數(shù)組型的特性
12.4.6公開(kāi)繼承的特性
12.4.7給出特性的默認(rèn)值
12.5加入方法
12.5.1方法的可見(jiàn)性
12.5.2避免內(nèi)部相關(guān)性
12.5.3給方法命名
12.5.4聲明和實(shí)現(xiàn)方法
12.5.5加入虛擬方法
12.5.6加入動(dòng)態(tài)方法
12.5.7加入抽象方法
12.6加入事件
12.7幾個(gè)典型的自定義元件
12.7.1TExtendedMembe——Memo的擴(kuò)展
12.7.2 TTabbedListBox——TListBox的擴(kuò)展
12.7.3TRunButton——執(zhí)行外部程序
12.7.4 TButtonEdit ——復(fù)合元件
12.2.5 TDigitalCoack——加入新的事件
12.7.6 TPasswordDlalog——把Form加到元件選項(xiàng)板上
12.7.7 TMyHintwindow——偽可視元件
12.7.8 TMarquee——?jiǎng)討B(tài)效果的元件
12.7.9 TDBWaVPlayere——數(shù)據(jù)感知控件
12.8編寫(xiě)特性編輯器
12.8.1選擇合適的祖先
12.8.2重載某些方法
12.8.3注冊(cè)特性編輯器
12.8.4一個(gè)簡(jiǎn)單的特性編輯器
12.8.5用對(duì)話(huà)框來(lái)編輯特性
12.9編寫(xiě)元件編輯器
12.9.1TComponentEdltor
12.9.2一個(gè)簡(jiǎn)單的元件編輯器
12.9.3注冊(cè)元件編輯器
12.10把元件加到 IDE中
第十三章 包
13.1什么是包
13.2安裝還訂期包
13.3安裝設(shè)計(jì)期包
13.4建立自己的包
13.5包的源文件
13.6怎樣編譯包
13.7包的版本信息
13.8包收集器
13.9發(fā)布包
第十四章 國(guó)際化和本地化
14.1國(guó)際化
14.1.1國(guó)際字符集
14.1.2閱讀方向
14.1.3用戶(hù)界面
14.1.4把資源與代碼分開(kāi)
14.2創(chuàng)建 Resource DLL
14.3增加或刪減語(yǔ)言
14.4 Translation Manager
14.5Translation Repository
14.6使用資源庫(kù)
14.7動(dòng)態(tài)切換資源庫(kù)
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)