《Delphi 高級輔助工具精解》
Delphi 教程 系列書籍 (024) 《 Delphi 高級輔助工具精解》 網友(邦)整理 EMail: shuaihj@163.com
下載地址:
- 出版社 : 中國鐵道出版社
- 作者 : 譚燕 趙磊 李之明
- 系列名 : 開發者說
- 出版日期: 2003年7月
- 國標編號:ISBN 7-113-05245-2/TP.933
- 條形碼 :9787113052454
- 字數 :540千字 印張:23
- 印數 :1-5000 頁數:351
- 開本 :787*1092 1/16
- 版別版次:2003年7月第一版第一次印刷
內容簡介
Delphi作為一個面向對象程序設計的系統構建的集成工具,已經擁有了比較穩定的第三方工具,借助于這些工具可以最大限度地提高相應的應用程序開發效率。本書針對這一特點,重點對人秋IDE(集成開發環境)增強工具的GExperts、最受歡迎的第三方代碼編寫工具CodeRush、調試工具CodeSite和系統建模工具ModelMaker做了比較全面而系統的介紹。 全書語言通俗,重點突出,實用性強,適合初、中級Delphi程序開發人員。
目錄
第1章 領略GExperts
1-1 序 言
1-2 GExperts的安裝
1-3 Delphi IDE中的GExperts
1-4 功能組件的介紹
1-4-1 Procedure List(過程列表工具)
1-4-2 Expert Manager(專家管理器)
1-4-3 Grep search
1-4-4 Message Dialog(提示對話框制作)
1-4-5 Backup project(項目備份)
1-4-6 Clear directories(清除目錄中的垃圾文件)
1-4-7 Clipboard History(剪貼板歷史)
1-4-8 Favorite Files(收藏的文件)
1-4-9 Urce Export(源代碼文件輸出)
1-4-10 Code Librarian(代碼庫工具)
1-4-11 ASCII chart(ASCII圖表)
1-4-12 Replace Components(組件替換工具)
1-4-13 Component Grid(組件網格)
1-4-14 Components To Code(產生組件的代碼)
1-4-15 Editor Experts(編輯器專家)
1-5 GExperts的配置環境
1-5-1 File Location(文件及目錄位置)
1-5-2 Editor Experts(代碼編輯器專家)
1-5-3 IDE擴展
1-5-4 Palette(面板)
第2章 初見CodeRush
2-1 初見CodeRush
2-1-1 CodeRush概述
2-1-2 什么是新的內容
2-1-3 安裝CodeRush
2-2 鍵盤模板(Key Templates)
2-2-1 鍵盤模板的介紹
2-2-2 使用模板生成變量
2-2-3 使用模板生成方法
2-2-4 設置變量
2-2-5 返回變量的自動化
2-2-6 定義程序結構
2-2-7 鍵盤模板的配置
2-2-8 Template Coach
2-2-9 Clipboard History
2-2-10 Bookmarks
2-2-11 Diagram repository
2-2-12 Flowchart
2-2-13 Samples(示例)
2-2-14 Sequence(順序)
2-2-15 Files(文件查找與顯示)
2-2-16 Search Files(搜索文件)
2-2-17 Statistics(統計工具)
2-2-18 尾聲
第3章 CodeRush的窗體設計工具
3-1 序 言
3-2 Align Palette
3-3 Anchor Palette
3-4 LOCK/Unlock Controls
3-5 Magnifier(放大器)
3-6 Quick Connect(快速連接)
3-7 Reveal Links
3-8 Show Active DataSets(顯示激活的數據集)
3-9 Tab Order
第4章 CodeRush的代碼輔助增強工具
4-1 程序代碼結構增強顯示
4-1-1 配置環境
4-1-2 Block Selection(選擇塊)
4-1-3 Colors(顏色)
4-1-4 Jumping(跳轉結構)
4-1-5 Lines(邊線)
4-1-6 Options(選項)
4-1-7 Timing(時間參數)
4-2 代碼編寫的自動化
4-2-1 Autofill(自動代碼填充)
4-2-2 變量輸入的自動化
4-2-3 函數輸入自動化
4-2-4 過程、函數粘貼的自動化
4-2-5 注釋自動化
4-2-6 結構代碼輸入自動化
第5章 首屈一指的調試工具CodeSite
5-1 序 言
5-2 CodeSite簡介
5-2-1 CodeSite Object介紹
5-2-2 利用CSGlobalObject組件發送消息
5-2-3 利用CSObject組件發送消息
5-2-4 CSGlobalObject與CSObject組件的區別
5-3 CodeSite 調試消息發送
5-3-1 消息的類別
5-3-2 更多的消息發送方法
5-3-3 AddCheckPoint方法
5-3-4 AddSeparator
5-3-5 Assert
5-3-6 Clear
5-3-7 EnterMethod
5-3-8 ExceptionHandler
5-3-9 ExitMethod
5-3-10 FmtScratchPad
5-3-11 ResetCheckPoint
5-3-12 SaveLogFile
5-3-13 ScratchPad
5-3-14 Send
5-3-15 SendAssigned和SendAssignedEx
第6章 更多調試信息的發送過程
6-1 序 言
6-2 更多消息的發送過程
6-2-1 SendBitmap
6-2-2 SendBoolean
6-2-3 SendChar
6-2-4 SendColor
6-2-5 SendCurrency
6-2-6 SendCustomData
6-2-7 SendDateTime
6-2-8 SendDWord
6-2-9 SendEnum
6-2-10 SendError
6-2-11 SendException
6-2-12 SendFileAsHex
6-2-13 SendFloat
6-2-14 SendFmtError
6-2-15 SendFmtMsg
6-2-16 SendFmtNote
6-2-17 SendFmtWarning
6-2-18 SendInt64
6-2-19 SendMemoryAsHex
6-2-20 SendMemoryStatus
6-2-21 SendMsg
6-2-22 SendNote
6-2-23 SendNumAsHex
6-2-24 SendObject
6-2-25 SendPChar
6-2-26 SendPicture
6-2-27 SendPoint
6-2-28 SendPointer
6-2-29 SendProperty
6-2-30 SendRect
6-2-31 SendRegistry
6-2-32 SendStream
6-2-33 SendStreamAsHex
6-2-34 SendString
6-2-35 SendStringList
6-2-36 SendTextFile
6-2-37 SendVariant
6-2-38 SendWarning
6-2-39 SendWindowHandle
6-2-40 SendWinError
第7章 實戰CodeSite
7-1 序 言
7-2 測試信息的使用
7-2-1 多線程程序中調試信息的使用進程和線程的概念
7-2-2 多線程對象中的方法
7-2-3 使用CodeSite進行多線程程序調試
7-3 最 后
第8章 初次領略ModelMaker
8-1 引 言
8-2 安 裝
8-3 ModelMaker的第一印象
8-4 用ModelMaker創建代碼概覽
8-4-1 演示組件:TIntLabel
8-4-2 ModelMaker類創建向導
8-4-3 創建一個新工程
8-4-4 創建新類
8-4-5 給類添加屬性和方法
8-4-6 實現方法
8-4-7 創建源文件
8-4-8 加入控件到VCL
8-4-9 將控件加入到VCL中
8-4-10 在ModelMaker中改進控件
8-4-11 在ModelMaker中繼續編輯你的代碼
8-4-12 重載構造器Create
8-4-13 實現Create,非用戶節代碼
8-4-14 即時代碼生成
8-4-15 文檔化你的控件
8-4-16 創建一個幫助文件
8-4-17 在圖中文檔化設計
8-4-18 可視化單元IntLabel.pas
8-5 總 結
第9章 ModelMaker中的基本概念
9-1 序 言
9-2 代碼模板
9-2-1 創建代碼模板
9-2-2 應用代碼模板
9-2-3 注冊代碼模板
9-2-4 使用宏來參數化代碼模板
9-3 宏
9-3-1 概述
9-3-2 代碼生成過程中的宏
9-3-3 在代碼中使用宏
9-3-4 在代碼編輯器中使用宏
9-3-5 在默認單元模板中使用宏
9-4 圖
9-4-1 圖,圖列表視圖
9-4-2 關 系
9-4-3 可視風格
9-4-4 可視風格屬性
9-4-5 控制與指定風格
9-4-6 風格管理器
9-4-7 類和接口符號
9-4-8 尺寸和對齊
9-4-9 超鏈接,導航
9-4-10 外部文件
9-5 聯接(Coupling)符號到代碼模型
9-5-1 專用符號和關系
9-5-2 泛化關系
9-5-3 實現關系
9-5-4 包(單元)
9-6 文件和OneLiners
9-6-1 浮動的文件視圖
9-7 圖形編輯器
9-7-1 屬 性
9-8 拖動和轉換
9-8-1 類視圖
9-8-2 成員視圖
9-8-3 單元視圖
9-8-4 方法實現視圖
9-8-5 單元代碼視圖
9-8-6 事件庫視圖
9-8-7 圖視圖
9-9 定制ModelMaker
9-10 與Delphi IDE集成
第10章 實用ModelMaker
10-1 基本概念
10-1-1 概 述
10-1-2 圖
10-2 與模型一起工作
10-2-1 模型文件
10-2-2 ModelMaker中的擁有者
10-2-3 團隊開發,模型分界線和版本控制
10-3 產生源代碼
10-3-1 概 述
10-3-2 代碼生成控制標記
10-3-3 代碼生成選項
10-3-4 調整單元模板
10-3-5 版本控制支持和別名
10-3-6 使用ModelMaker生成自動化(Intrumentation)代碼
10-4 導入源代碼
10-4-1 背景知識
10-4-2 從源代碼中更新已存在的類
10-5 源文件注釋
10-5-1 概 述
10-5-2 生成源文件注釋
10-5-3 導入源文件注釋
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
