`
v5qqcom
  • 浏览: 1282147 次
文章分类
社区版块
存档分类
最新评论

012_《Delphi程序调试参考手册》

 
阅读更多

《Delphi程序调试参考手册》

Delphi 教程 系列书籍 (012) Delphi程序调试参考手册》 网友(邦)整理 EMail: shuaihj@163.com

下载地址:

Pdf

Delphi程序调试参考手册

  • 作原书名:Tomes of Delphi:Developer’s Guide to Troubleshooting
  • 原出版社: WORDWARE
  • 作者: Clay Shannon
  • 译者: 王晓云 林琪
  • 出版社:中国电力出版社
  • ISBN:7508314824
  • 上架时间:2003-8-22
  • 出版日期:2003 年9月
  • 开本:16开
  • 页码:460
  • 版次:1-1

内容简介

本书是Clay Shannon对《Delphi程序调试参考手册》前期版本的扩充和改进,前期版本曾经得到如下赞誉:
“Shannon的《Delphi程序调试参考手册》是我所见过的非常有用的一本专业参考书,它根本就是一本Delphi错误消息的百科全书。如果你已经使用Delphi(或者Turbo Pascal)编程多年,就会在本书中遇到一些“老朋友”。最初我不知道它会不会对我有一些新的帮助,但是我没等太久。在拿到这本珍贵的参考书之后的几天,当我正在为一个APl调用不知所措时,其中的一条错误解释帮我节省了很多做无用功的时间。”

前言

编写软件是一件非常灵活的工作。有时候,好像是在穿越雷区。有些地雷是致命的,将把你的应用程序“炸得”粉碎。其他一些可能只是造成很小的伤害。还有一些可能会先触发,但要稍等一会才会带来破坏。
问题当然是两面性的:有些地雷是你自己放在那里的,还有一些则是“敌军”布设的。这里的“敌军”可能是Windows、对Windows的更新、潜伏在内存中的DLL或者是其他一些操作不当的应用,这些应用试图与你的应用共享计算机。
当然,真正的解决方法是必须有一个雷区的地图。知道地雷在哪里自然可以更容易地找到一条安全通道。
当然,错误消息正是起到了验证的作用,而且可以有助于你找出这些编程“地雷”。尽管开发人员通常不愿意看到错误消息,但实际上,如果没有这些消息,他们同样也会走入迷途。从以往的经验看,对于一个不好的应用,通过错误消息来艰难地进行故障修复,这一过程很需要一些技巧性。错误消息并非总是很有帮助,而且有时还会产生误导。
当一个错误被触发时,总是仰仗于这段代码(应用、驱动程序、组件、控件等等)的编写者来对所发生的情况提供一个有意义的描述。不幸的是,开发人员往往最不情愿编写有意义的错误消息。因此,错误消息往往不能很好地将问题解释清楚。我就最喜欢写上“General SQL Error"(常见SQL错误)。很明显这不是一个能够提供帮助的错误消息,只能知道这是关于SQL的错误,但那只是一个大概。问题可能来自任何地方,或由任何问题引起,而且也要由人主观地确定如何修正此问题。
如果错误消息与实际问题全然没有任何关系,那么情况将更为严重。用户抓耳挠腮地想要找出问题,但踏上的往往是与实际截然相反的道路。就我个人而言,就曾经在这种错误上花费数日之久。
而这也正体现出了这本书的独一无二和无与伦比。本书作者已经为我们勾勒出了雷区图。他甚至还指出了哪个错误消息只是一个转移注意力的误标,这种消息通常会让一个开发人员多日都找不到方向。关于Delphi有很多书,但很少能有这本书这样独特的视角。它只解决了一个问题,但当你在做故障恢复并需要帮助时,显然这本书即为上乘之选。
出版这样一本不合常规的书是需要勇气的。我极为赞赏Shannon先生为我们提供了一本如此必要的参考手册。
Robert Vivrette,
《The Delphi lnformant Magazine》的技术编辑

分享到:
评论

相关推荐

    Delphi程序调试参考手册(修正).pdf

    Delphi程序调试参考手册(修正).pdf

    Delphi程序调试参考手册.pdf

    Delphi程序调试参考手册.pdf`

    Delphi调试手册

    Delphi程序调试参考手册

    114_《Delphi开发技术大全》(2/3)

    本书是一本Delphi综合开发参考手册,书中几乎囊括了使用Delphi进行实用程序开发的全部知识,同时在讲解中结合了大量实用而又有代表性的示例和典型应用。全书共分36章,包括认识Delphi,Delphi语言基础,Delphi控制...

    114_《Delphi开发技术大全》(1/3)

    本书是一本Delphi综合开发参考手册,书中几乎囊括了使用Delphi进行实用程序开发的全部知识,同时在讲解中结合了大量实用而又有代表性的示例和典型应用。全书共分36章,包括认识Delphi,Delphi语言基础,Delphi控制...

    114_《Delphi开发技术大全》(3/3)

    本书是一本Delphi综合开发参考手册,书中几乎囊括了使用Delphi进行实用程序开发的全部知识,同时在讲解中结合了大量实用而又有代表性的示例和典型应用。全书共分36章,包括认识Delphi,Delphi语言基础,Delphi控制...

    delphi开发技术大全

    本书是一本Delphi综合开发参考手册,书中几乎囊括了使用Delphi进行实用程序开发的全部知识,同时在讲解中结合了大量实用而又有代表性的示例和典型应用。全书共分36章,包括认识Delphi,Delphi语言基础,Delphi控制...

    WindowsAPI参考手册

    Windows API 函数参考手册 本书编写组 编著 人民邮电出版社 内容简介 内容简介 本书是关于Microsoft Win32 API 函数的完整参考手册。 本书详细介绍了每一个Win32 API 函数的使用方法,其中着重介绍其原型表示、函数...

    095_《Delphi5高级编程丛书之一:IDE与面向对象编程》(5/5)

    【共5个压缩包,这是Part5】 本书全面深入地介绍了Delphi 5的集成...既可以作为广大读者学习Delphi 5的入门指导书,也可以作为程序员编程时的参考手册。本书读者对象为计算机程序开发人员、大专院校计算机专业师生。

    095_《Delphi5高级编程丛书之一:IDE与面向对象编程》(2/5)

    【共5个压缩包,这是Part2】 本书全面深入地介绍了Delphi 5的集成...既可以作为广大读者学习Delphi 5的入门指导书,也可以作为程序员编程时的参考手册。本书读者对象为计算机程序开发人员、大专院校计算机专业师生。

    095_《Delphi5高级编程丛书之一:IDE与面向对象编程》(3/5)

    【共5个压缩包,这是Part3】 本书全面深入地介绍了Delphi 5的集成...既可以作为广大读者学习Delphi 5的入门指导书,也可以作为程序员编程时的参考手册。本书读者对象为计算机程序开发人员、大专院校计算机专业师生。

    095_《Delphi5高级编程丛书之一:IDE与面向对象编程》(1/5)

    【共5个压缩包,这是Part1】 本书全面深入地介绍了Delphi 5的集成...既可以作为广大读者学习Delphi 5的入门指导书,也可以作为程序员编程时的参考手册。本书读者对象为计算机程序开发人员、大专院校计算机专业师生。

    095_《Delphi5高级编程丛书之一:IDE与面向对象编程》(4/5)

    【共5个压缩包,这是Part4】 本书全面深入地介绍了Delphi 5的集成...既可以作为广大读者学习Delphi 5的入门指导书,也可以作为程序员编程时的参考手册。本书读者对象为计算机程序开发人员、大专院校计算机专业师生。

    openGL初学源代码

    具体请参考自己的显示卡的说明手册。 操作系统:Windows 98/ME,不推荐使用Windows 2000的各个版本。此外, 如果使用早期的Windows 95版本,可能会导致意外错误的产生。 软件: 如果需要调试光盘中的源代码,应该...

    新编Windows API 参考大全(CHM 中文版)

    第一章 Win32 API概论…………………………………………………………………………1 1.1 为什么使用Win32 API …………………………...附录2 在Delphi中直接调用Windows API…………………………………………………953

    易语言程序免安装版下载

     请参考易语言安装目录内的例程:samples\静态编译\调用LIB和OBJ 1. 静态编译方面的改进和优化。 2. 符号重命名程序(resym.exe)增加对.obj文件的支持,并更新了文档(sdk\static_docs)。 3. 编译生成安装软件时...

    (推荐)Win32 API大全

    本书是从事Windows应用程序开发的软件工程师的必备参考手册。 控件与消息函数 共91个函数 硬件与系统函数 共98个函数 设备场景函数 共73个函数 绘图函数 共105个函数 位图、图标和光栅运算函数 共39个函数 ...

Global site tag (gtag.js) - Google Analytics