Delphi深度编程与项目实战
Delphi 的深度编程技巧和项目实战内容,确实挺值得一看。书名叫《Delphi 深度编程及其项目应用开发》,光听名字就知道不是走马观花的那种,讲得还挺扎实的。
基础语法、面向对象这些肯定少不了,重点是它讲了不少底层的东西,比如 WndProc、getMessage、TranslateMessage、dispatchMessage 这些消息循环的核心函数。要是你平时搞桌面开发,经常跟窗口消息打交道,那这一部分内容真的是对口。
WndProc在 Delphi 里用得多,多时候你想对系统消息自定义响应,直接重写这个方法就搞定了。比如说做一个响应特定快捷键的功能,就得自己拦截 WM_KEYDOWN
消息。
还有 getMessage 跟 dispatchMessage,多人知道它们,但不太清楚它们在消息循环中的具体位置。这书就讲得蛮细,告诉你怎么控制消息的流程,还举了不少实际项目里的例子。
项目部分也挺实用,有数据库操作、有网络通信,甚至还有多媒体相关的东西。每个项目都配了代码,不是那种贴一堆代码不解释的,还挺清楚。
多线程、异常、内存管理也有提到,虽然讲得不是极致深入,但用来上手和实践已经够用了。你要是正想进阶 Delphi、做点靠谱项目,这书还挺合适。
如果你对面向对象思想还不太熟,也可以顺便看看 这篇 跟 这篇,都是用 Delphi 讲的,接地气,容易上手。
建议下载 PDF 慢慢看,适合搭配实际项目练习,光看不写代码,记不住。
12.9MB
文件大小:
评论区