| |
| 《Delphi高级辅助工具精解1CD》[已经缺货] | |
| |
| |
内容简介 Delphi作为一个面向对象程序设计的系统构建的集成工具,已经拥有了比较稳定的第三方工具,借助于这些工具可以最大限度地提高相应的应用程序开发效率。本书针对这一特点,重点对作为IDE(集成开发环境)增强工具的GExperts、最受欢迎的第三方代码编写工具CodeRush、调试工具Codesite和系统建模工具ModelMaker做了比较全面而系统的介绍。 全书语言通俗,重点突出,实用性强,适合初、中级Delphi程序开发人员参阅。1.对作为IDE增强工具的GExpert、最受欢迎的第三方代码编写工具CodeRush、调试工具CodeSite和系统建模工具ModelMaker等著名的第三方工具进行了较全面而系统的介绍。2.实用为主,不再是概念的赘述。3.突出第三方工具在Delphi编程中提高程序设计的速度与质量方面的作用。4.语言通俗,重点突出,图文并茂,适合初、中级Delphi程序开发人员参阅。
| |
|
顾客评论 |
|
目录
目 录 第1章 领略GExperts 1 1-1 序 言 2 1-2 GExperts的安装 2 1-3 Delphi IDE中的GExperts 3 1-4 功能组件的介绍 4 1-4-1 Procedure List(过程列表工具) 4 1-4-2 Expert Manager(专家管理器) 8 1-4-3 Grep search 8 1-4-4 Message Dialog(提示对话框制作) 12 1-4-5 Backup project(项目备份) 15 1-4-6 Clear directories(清除目录中的垃圾文件) 17 1-4-7 Clipboard History(剪贴板历史) 19 1-4-8 Favorite Files(收藏的文件) 22 1-4-9 Urce Export(源代码文件输出) 25 1-4-10 Code Librarian(代码库工具) 27 1-4-11 ASCII chart(ASCII图表) 32 1-4-12 Replace Components(组件替换工具) 33 1-4-13 Component Grid(组件网格) 35 1-4-14 Components To Code(产生组件的代码) 37 1-4-15 Editor Experts(编辑器专家) 38 1-5 GExperts的配置环境 44 1-5-1 File Location(文件及目录位置) 45 1-5-2 Editor Experts(代码编辑器专家) 46 1-5-3 IDE扩展 47 1-5-4 Palette(面板) 47 第2章 初见CodeRush 51 2-1 初见CodeRush 52 2-1-1 CodeRush概述 52 2-1-2 什么是新的内容 52 2-1-3 安装CodeRush 53 2-2 键盘模板(Key Templates) 58 2-2-1 键盘模板的介绍 58 2-2-2 使用模板生成变量 58 2-2-3 使用模板生成方法 59 2-2-4 设置变量 61 2-2-5 返回变量的自动化 62 2-2-6 定义程序结构 63 2-2-7 键盘模板的配置 64 2-2-8 Template Coach 91 2-2-9 Clipboard History 94 2-2-10 Bookmarks 97 2-2-11 Diagram repository 102 2-2-12 Flowchart 105 2-2-13 Samples(示例) 107 2-2-14 Sequence(顺序) 109 2-2-15 Files(文件查找与显示) 109 2-2-16 Search Files(搜索文件) 111 2-2-17 Statistics(统计工具) 114 2-2-18 尾声 117 第3章 CodeRush的窗体设计工具 119 3-1 序 言 120 3-2 Align Palette 120 3-3 Anchor Palette 123 3-4 LOCK/Unlock Controls 125 3-5 Magnifier(放大器) 125 3-6 Quick Connect(快速连接) 126 3-7 Reveal Links 129 3-8 Show Active DataSets(显示激活的数据集) 133 3-9 Tab Order 134 第4章 CodeRush的代码辅助增强工具 137 4-1 程序代码结构增强显示 138 4-1-1 配置环境 141 4-1-2 Block Selection(选择块) 141 4-1-3 Colors(颜色) 142 4-1-4 Jumping(跳转结构) 143 4-1-5 Lines(边线) 143 4-1-6 Options(选项) 145 4-1-7 Timing(时间参数) 145 4-2 代码编写的自动化 147 4-2-1 Autofill(自动代码填充) 147 4-2-2 变量输入的自动化 147 4-2-3 函数输入自动化 150 4-2-4 过程. 函数粘贴的自动化 152 4-2-5 注释自动化 154 4-2-6 结构代码输入自动化 155 第5章 首屈一指的调试工具CodeSite 157 5-1 序 言 158 5-2 CodeSite简介 159 5-2-1 CodeSite Object介绍 160 5-2-2 利用CSGlobalObject组件发送消息 161 5-2-3 利用CSObject组件发送消息 162 5-2-4 CSGlobalObject与CSObject组件的区别 163 5-3 CodeSite 调试消息发送 164 5-3-1 消息的类别 164 5-3-2 更多的消息发送方法 165 5-3-3 AddCheckPoint方法 165 5-3-4 AddSeparator 166 5-3-5 Assert 166 5-3-6 Clear 167 5-3-7 EnterMethod 168 5-3-8 ExceptionHandler 168 5-3-9 ExitMethod 169 5-3-10 FmtScratchPad 169 5-3-11 ResetCheckPoint 170 5-3-12 SaveLogFile 171 5-3-13 ScratchPad 171 5-3-14 Send 173 5-3-15 SendAssigned和SendAssignedEx 174 第6章 更多调试信息的发送过程 177 6-1 序 言 178 6-2 更多消息的发送过程 178 6-2-1 SendBitmap 178 6-2-2 SendBoolean 179 6-2-3 SendChar 180 6-2-4 SendColor 181 6-2-5 SendCurrency 182 6-2-6 SendCustomData 182 6-2-7 SendDateTime 186 6-2-8 SendDWord 187 6-2-9 SendEnum 188 6-2-10 SendError 189 6-2-11 SendException 190 6-2-12 SendFileAsHex 191 6-2-13 SendFloat 192 6-2-14 SendFmtError 194 6-2-15 SendFmtMsg 194 6-2-16 SendFmtNote 195 6-2-17 SendFmtWarning 196 6-2-18 SendInt64 196 6-2-19 SendMemoryAsHex 198 6-2-20 SendMemoryStatus 199 6-2-21 SendMsg 200 6-2-22 SendNote 201 6-2-23 SendNumAsHex 202 6-2-24 SendObject 203 6-2-25 SendPChar 205 6-2-26 SendPicture 206 6-2-27 SendPoint 208 6-2-28 SendPointer 210 6-2-29 SendProperty 212 6-2-30 SendRect 213 6-2-31 SendRegistry 214 6-2-32 SendStream 217 6-2-33 SendStreamAsHex 218 6-2-34 SendString 220 6-2-35 SendStringList 221 6-2-36 SendTextFile 221 6-2-37 SendVariant 223 6-2-38 SendWarning 224 6-2-39 SendWindowHandle 226 6-2-40 SendWinError 229 第7章 实战CodeSite 231 7-1 序 言 232 7-2 测试信息的使用 232 7-2-1 多线程程序中调试信息的使用进程和线程的概念 233 7-2-2 多线程对象中的方法 236 7-2-3 使用CodeSite进行多线程程序调试 237 7-3 最 后 244 第8章 初次领略ModelMaker 245 8-1 引 言 246 8-2 安 装 246 8-3 ModelMaker的第一印象 247 8-4 用ModelMaker创建代码概览 249 8-4-1 演示组件:TIntLabel 251 8-4-2 ModelMaker类创建向导 251 8-4-3 创建一个新工程 251 8-4-4 创建新类 252 8-4-5 给类添加属性和方法 253 8-4-6 实现方法 255 8-4-7 创建源文件 258 8-4-8 加入控件到VCL 262 8-4-9 将控件加入到VCL中 263 8-4-10 在ModelMaker中改进控件 263 8-4-11 在ModelMaker中继续编辑你的代码 263 8-4-12 重载构造器Create 264 8-4-13 实现Create, 非用户节代码 266 8-4-14 即时代码生成 267 8-4-15 文档化你的控件 268 8-4-16 创建一个帮助文件 271 8-4-17 在图中文档化设计 272 8-4-18 可视化单元IntLabel.pas 275 8-5 总 结 277 第9章 ModelMaker中的基本概念 279 9-1 序 言 280 9-2 代码模板 280 9-2-1 创建代码模板 280 9-2-2 应用代码模板 281 9-2-3 注册代码模板 281 9-2-4 使用宏来参数化代码模板 281 9-3 宏 283 9-3-1 概 述 283 9-3-2 代码生成过程中的宏 283 9-3-3 在代码中使用宏 285 9-3-4 在代码编辑器中使用宏 287 9-3-5 在默认单元模板中使用宏 287 9-4 图 288 9-4-1 图, 图列表视图 288 9-4-2 关 系 290 9-4-3 可视风格 293 9-4-4 可视风格属性 293 9-4-5 控制与指定风格 294 9-4-6 风格管理器 296 9-4-7 类和接口符号 298 9-4-8 尺寸和对齐 298 9-4-9 超链接, 导航 300 9-4-10 外部文件 301 9-5 联接(Coupling)符号到代码模型 301 9-5-1 专用符号和关系 303 9-5-2 泛化关系 303 9-5-3 实现关系 303 9-5-4 包(单元) 303 9-6 文件和OneLiners 303 9-6-1 浮动的文件视图 303 9-7 图形编辑器 305 9-7-1 属 性 305 9-8 拖动和转换 307 9-8-1 类视图 307 9-8-2 成员视图 308 9-8-3 单元视图 309 9-8-4 方法实现视图 310 9-8-5 单元代码视图 311 9-8-6 事件库视图 311 9-8-7 图视图 312 9-9 定制ModelMaker 312 9-10 与Delphi IDE集成 313 第10章 实用ModelMaker 315 10-1 基本概念 316 10-1-1 概 述 316 10-1-2 图 318 10-2 与模型一起工作 319 10-2-1 模型文件 319 10-2-2 ModelMaker中的拥有者 321 10-2-3 团队开发, 模型分界线和版本控制 321 10-3 产生源代码 322 10-3-1 概 述 322 10-3-2 代码生成控制标记 323 10-3-3 代码生成选项 325 10-3-4 调整单元模板 327 10-3-5 版本控制支持和别名 330 10-3-6 使用ModelMaker生成自动化(Intrumentation)代码 330 10-4 导入源代码 332 10-4-1 背景知识 332 10-4-2 从源代码中更新已存在的类 333 10-5 源文件注释 346 10-5-1 概 述 346 10-5-2 生成源文件注释 348 10-5-3 导入源文件注释 349
| |
Delphi高级辅助工具精解1CD-相关图书 ·春雪 ·生物工艺学(下册) ·老年社会工作(中等职业教育国家规划教材) ·AutoCAD ARX函数库查询辞典(含盘) ·现代行政法的基本理念 ·Visual Basic.NET实用教程1CD ·银行业务英语丛书――国际结算业务 ·全球电子商务的知识产权法 ·分类法文会话模式 ·初中三年级 英语:奥赛急先锋题库丛书.奥赛急先锋ABC卷 ·初中三年级 物理:奥赛急先锋题库丛书.奥赛急先锋ABC卷 ·资产评估行业诚信建设与风险规避 ·财政人员法律知识读本 ·法制新闻写作漫谈 ·资本经营会计论 ·余绪缨综合文集 ·电路设计与制版Protel 99入门与提高(含软盘) ·张居正(1-4) ·实用妇科内分泌学(第二版) ·广义语境中的科学
|
| |