幾本很棒的Delphi 書 (大陸) |
|
ddy
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:262 回覆:2105 積分:1169 註冊:2002-07-13 發送簡訊給我 |
|
ddy
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:262 回覆:2105 積分:1169 註冊:2002-07-13 發送簡訊給我 |
Delphi深度探索 目錄
第一篇 COM部分 1.1 ACTIVEX部分 1.1.1 ActiveX控件之消失的事件 1.1.2 创建ActiveX控件之高级编辑界面 1.1.3 数据库明了的ActiveX控件 1.2 基于COM的OFFICE开发 1.2.1 Office自动化编程 1.2.2 创建Office 2000插件 1.3 基于COM的拖放技术 1.3.1 基于COM的拖放 1.3.2 OLE相关对话框 1.3.3 使TRichEdit支持COM拖放 1.4 WEB相关技术 1.4.1 解析XML 1.4.2 XML和XSLT 1.4.3 Soap技术应用 1.5 基于COM的数据库开发 1.5.1 ADOX的数据库开发 1.5.2 SQL Server-DMO数据库开发 1.5.3 OLE结构化存储及其在公文包型数据库中的应用 1.6 其他 1.6.1 控制Script Control使用 1.6.2 活动目录开发 1.6.3 常见COM问题解答 第二篇 SHELL部分 2.1 外壳扩展 2.1.1 搜索扩展 2.1.2 文件飞跃提示扩展 2.1.3 拖放控制扩展 2.1.4 命名空间扩展 2.1.5 实现AutoComplete 2.1.6 属性页扩展 2.1.7 外壳执行操作记录器 2.2 未经公开的外壳奥秘 2.2.1 PItemIDList的基本概念 2.2.2 用外壳接口对系统进行管理 2.2.3 外壳对话框 2.2.4 外壳事件通知 第三篇 特殊VCL部分 3.1 属性分类及其实现 3.2 OPEN TOOLS API 3.2.1 简介 3.2.2 Hello World 3.2.3 主要接口概述 3.2.4 消息通知器 3.2.5 将Winamp集成到Delphi中 3.2.6 编辑器增强功能 3.2.7 自动规范控件前缀命名的专家 3.2.8 To-Do List的增强 3.2.9 其他OTA相关问题 3.3 ACTION开发之七种武器 3.4 自绘画的属性编辑器 第四篇 工具部分 4.1 NO.1之GEXPERTS 4.1.1 GExperts应用指南 4.1.2 GExperts编辑器的增强功能 4.1.3 其他专家 4.2 内存泄漏清道夫——MEMPROOF 4.3 CODESITE应用指南 4.4 异常杀手——EXCEPTIONALMAGIC 4.5 代码格式修正专家 |
ddy
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:262 回覆:2105 積分:1169 註冊:2002-07-13 發送簡訊給我 |
Delphi下深入Windows核心编程 目錄
第1章 DLL与数据共享 1.1 关于DLL 1.1.1 DLL的结构 1.1.2 DLL数据作用范围 1.2 内存映像 1.2.1 创建映像文件 1.2.2 打开映像文件 1.2.3 映射到本进程中 1.2.4 关闭内存映射 1.2.5 两个EXE文件共享内存数据块 1.2.6 两个DLL文件共享内存数据块 1.3 16位和32位进程间传送消息 1.3.1 全局原子实现数据共享 1.3.2 WM_COPYDATA消息实现进程间数据共享 第2章 钩子原理 2.1 钩子原理 2.1.1 挂钩函数 2.1.2 钩子链 2.1.3 脱钩 2.2 消息及DLL的注入 2.2.1 自定义消息截取 2.2.2 文件或串并口读写监视钩子 2.3 Shell钩子 2.3.1 实现钩子 2.3.2 注册钩子 2.3.3 实现步骤 2.3.4 完整代码 2.4 鼠标键盘钩子 2.4.1 效果不错的鼠标钩子 2.4.2 鼠标键盘的动作记录与回放 2.4.3 黑客常用工具——键盘钩子 2.4.4 非DLL键盘监视的两种方法 第3章 系统内核 3.1 内核对象 3.2 进程 3.2.1 进程在内存中的结构 3.2.2 进程列举 3.2.3 Windows NT/2000下列举进程的方法 3.2.4 进程模块的列举 3.2.5 终止进程 3.2.6 创建进程并监视进程运行 3.3 进程隐藏深入剖析 3.3.1 进程隐藏原理 3.3.2 Windows 9x下进程的伪隐藏 3.3.3 用三级跳实现真隐藏 3.3.4 Windows NT/2000进程远程写入实现深度隐藏 3.4 线程 3.4.1 线程的优先级 3.4.2 线程的挂起和继续 3.4.3 执行线程 3.4.4 线程同步 3.4.5 列举本进程的所有线程 3.5 Windows NT/2000的性能数据库 3.5.1 性能数据库的对象、计数器及实例 3.5.2 浏览性能数据库 第4章 低层操作 4.1 中断 4.2 内嵌汇编 4.2.1 汇编入口与退出 4.2.2 使用汇编 4.2.3 嵌入汇编程序 4.3 Ring0特权及端口直接IO 4.3.1 Ring0特权的获取 4.3.2 关于VxD 4.3.3 Windows 9x下的时间变速(变速齿轮) 4.4 端口读写驱动PortTalk 4.4.1 PortTalk与Delphi的接口 4.4.2 Windows NT/2000下的时间变速(变速齿轮) 4.5 Thunk机制 4.5.1 Flat Thunk(直接替换) 4.5.2 Generic Thunk(通用替换) 第5章 磁盘读写 5.1 磁盘读写技术荟萃 5.1.1 Windows 9x下读写逻辑磁盘扇区的方法 5.1.2 Windows 9x下用INT13实现读写软盘物理磁盘扇区 5.1.3 利用VxD和CIH病毒中的Ring0技术 5.1.4 调用16位实模式的核心技术 5.1.5 Windows NT/2000下读写物理、逻辑磁盘扇区 5.2 枚举磁盘中已打开的文件列表 第6章 回收站和IE 6.1 回收站 6.1.1 删除文件到回收站 6.1.2 清空回收站 6.1.3 回收站实时监控 6.2 IE编程 6.2.1 IE历史记录的管理 6.2.2 IE工具栏 6.2.3 获取已打开的IE地址的两种方法 6.2.4 将网页保存为图片 6.2.5 清除IE历史记录、下拉列表和Cookie 第7章 高级应用 7.1 DDE 7.1.1 DDE原理 7.1.2 利用DDE创建程序组 7.1.3 执行DDE宏 7.2 密码相关程序 7.2.1 查看“*”的编辑框 7.2.2 防止“*”的密码泄露 7.2.3 读取缓冲区密码 7.3 目录监视 7.4 剪贴板监视 7.5 消息机制 7.6 模拟按键及鼠标双击 7.7 热键 7.8 程序运行后自动删除 7.9 只运行一个实例的两种方法 7.9.1 写全局元素的惟一字符串 7.9.2 创建互斥对象 7.10 移动正在使用的文件 7.11 类型转换与存储转换 7.11.1 类型转换 7.11.2 存储转换 7.12 加壳原理 7.12.1 附加代码分析 7.12.2 合并外壳的源代码分析 第8章 PE结构分析 8.1 PE文件结构 8.1.1 文件头(File Header) 8.1.2 节表(Section Table) 8.1.3 引入函数表(Import Table) 8.1.4 导出表(Export Table) 8.1.5 重定位表 8.1.6 检验PE文件的有效性 8.2 PEDump实例 8.2.1 显示资源的单元源代码 8.2.2 以十六进制格式化显示PE文件 8.2.3 显示PE信息的单元源代码 8.2.4 PE引入与导出函数表 8.2.5 主程序及公共单元 第9章 内存管理 9.1 内存结构 9.2 内存堆列举 9.3 修改虚拟内存保护属性 9.4 读写其他进程内存的技巧 9.5 Windows 9x下读写物理内存的核心技术 9.5.1 编写VxD读写内存 9.5.2 利用16位DLL代码读写物理内存 9.6 Windows NT/2000下读写物理内存的核心技术 第10章 API Hook及屏幕取词 10.1 API Hook必读 10.1.1 API Hook入门 10.1.2 陷阱式API Hook 10.1.3 改引入表式API Hook 10.1.4 API Hook源代码分析 10.2 屏幕取词 10.2.1 Windows NT/2000下32位取词及关键技术 10.2.2 Windows 9x下16位、32位取词及核心技术 附录A Delphi编译指令说明 A.1 使用编译设置对话框 A.2 使用编译指令 A.3 使用条件编译指令 附录B Delphi编译错误信息对照表 |
ddy
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:262 回覆:2105 積分:1169 註冊:2002-07-13 發送簡訊給我 |
Delphi 7高级应用开发 目錄
第一篇 Win32系统编程 第1章 Windows系统的运行机制 1.1 进程和调度 1.2 消息 1.3 内核及访问接口 1.3.1 Windows 2000内核 1.3.2 Windows 98内核 1.3.3 Windows CE内核 1.4 界面与显示 l.5 外设管理 1.6 编程接口 第2章 Win32 API技术 2.1 对象的发展历程 2.1.1 内核对象 2.1.2 GDI和用户对象 2.2 多任务和多线程 2.2.1 在Delphi程序中使用多线程 2.2.2 Mad对象 2.2.3 运行一个单线程的实例程序 2.2.4 Delphi 7中的多线程编程 2.3 Win32内存管理 2.3.1 什么是线性内存模式 2.3.2 Win32系统是怎样管理内存的 2.4 Win32的错误处理 第3章 Windows消息 3.1 对消息的解释 3.2 Windows消息的分类 3.3 Windows消息处理方法 3.4 Delphi的消息系统 3.4.1 标准的Windows消息 3.4.2 通知消息 3.4.3 VCL内部消息 3.4.4 用户自定义消息 3.5 发送消息 3.5.1 在一个应用程序内发送消息 3.5.2 在不同应用程序间发送消息 3.5.3 在Delphi中广播消息 3.6 处理消息 3.6.1 消息分派系统 3.6.2 消息处理旬柄 3.6.3 消息处理 3.6.4 TApplication的OnMessage事件 3.7 过滤消息 3.8 实例编程 第4章 Delphi 7的文件处理 4.1 文件的输入输出 4.1.1 文件变量 4.1.2 文件处理函数 4.1.3 文本文件的处理 4.1.4 类型文件的处理 4.1.5 无类型文件的处理 4.2 内存映射文件 4.2.1 内存映射文件的应用 4.2.2 使用映射文件 4.3 目录和驱动器 4.3.1 获得有效驱动器和驱动器类型列表 4.3.2 获取驱动器信息 4.3.3 获取Windows目录位置 4.3.4 获取系统目录的位置 4.3.5 获取当前目录 4.3.6 在目录中查找文件 4.3.7 复制和删除目录树 4.3.8 获取文件的版本信息 4.3.9 获取版本号 4.3.10 获得操作系统信息 4.3.11 使用TVerInfoRes类 4.3.12 使用SHFileoperation()涵数 第二篇OLE自动化 第5章 OLE自动化概述 5.1 OLE1.0和OLE2.0 5.1.1 OLE和自动化的概念 5.1.2 OLE1.0和OLE2.0的概念 5.1.3 链接与嵌入 5.1.4 OLE客户程序的创建 5.1.5 OLE应用程序的开发 5.2 IDispatch接口 5.3 类型信息 5.4 后期捆绑与前期捆绑 第6章 开发OLE自动化服务器程序 6.1 编写OLE自动化服务器 6.1.1 理论简介 6.1.2 实例编程 6.2 编写服务器程序 6.3 注册自动化服务器 6.4 编写客户程序 6.5 实例编程 第7章 OLE在Office 2000中的实现 7.1 Delphi 7和Word 2000 7.1.1 用Servers组件访问Word 2000 7.1.2 用OleVariant类型变量访问 Word 2000 7.2 Delphi 7和Excel 2000 7.2.1 用Servers组件访问Excel 2000 7.2.2 用OleVariant类型变量访问Excel 2000 第三篇高级GUI开发技术 第8章 Windows XP界面技术 8.1 Windows XP基本界面元素 8.1.1 视窗新变化 8.1.2 系统性能的改进 8.2 Windows XP界面设计示例 第9章 图像处理原理及应用 9.1 图像处理原理 9.1.1 基本概念 9.1.2 数据采集和图像变换 9.1.3 图像解析和识别 9.1.4 图像压缩 9.2 图像应用开发 9.2.1 图形图像组件概述 9.2.2 Windows GDI和 Tcanvas 9.2.3 位图编程 9.2.4 JPEG文件编程 9.2.5 综合应用 第10章 可视化图形建模 10.1 图形建模的一般原理 10.1.1 模型制作 10.1.2 3D图形编程 10.1.3 OpenGL简介 10.1.4 Windows操作系统对OpenGL的支持 10.1.5 用Delphi来进行OpenGL编程 10.2 图形建模实例 10.2.l 实例一:四方体简单模型编程 10.2.2 实例二:一个模型观看程序 第四篇数据通信技术 第11章 数据通信概论 11.1 数据通信的基本概念 11.1.1 同步通信和异步通信 11.1.2 异步串行通信协议 11.1.3 波特率与数据率 11.1.4 MODEM的基本概念和原理 11.1.5 MODEM协议 11.1.6 常见的串行通信标准 11.1.7 UART 11.2 RS-232-C标准详解 11.2.1 RS-232-C的接头与引针 11.2.2 RS-232-C串行通信的握手过程 11.3 MODEM控制 11.3.1 MODEM的状态 11.3.2 MODEM指令 11.4 超级终端 11.4.1 认识超级终端 11.4.2 建立新连接 11.4.3 在超级终端上执行MODEM指令 第12章 数据通信程序的开发 12.1 利用API函数开发串行通信程序 12.1.1 串口通信API函数 12.1.2 利用API开发串行通信程序 12.2 串行通信组件 12.2.1 SPComm组件简介 12.2.2 串行通信组件的应用 第五篇 轻松移植到Kylix 第13章 Kylix介绍 13.1 Kylix综述 13.1.1 Kylix的优势 13.1.2 Kylix作为RAD技术的实现 13.1.3 Kylix结构框架 13.1.4 Kylix的IDE视图布局 13.1.5 Kylix3的安装 13.2 VCL/CLX的基本架构 13.2.1 什么是CLX 13.2.2 CLX的特性分析 13.2.3 CLX库的技术要点 第14章 从Delphi 7到Kylix 3的移植 14.1 可移植性的需求分析 14.2 将VCL移植到CLX 14.3 编写可移植性代码 第六篇 Delphi 7中的建模技术 第15章 模型驱动结构 MDA 15.1 模型驱动结构MDA的基本原理 15.2 模型驱动结构MDA的各种技术 15.2.1 统一建模语言(UML) 15.2.2 元对象设施(MOF) 15.2.3 公共仓库元模型(CWM) 15.2.4 基于XML的元数据交换(XMI) 第16章 UML建模技术及实用 16.1 面向对象技术概述 16.2 统一建模语言(UML) 16.2.1 标准建模语言UML的内容 16.2.2 标准建模语言UML的静态建模机制 16.2.3 标准建模语言UML的动态建模机制 16.3 ModelMaker的使用 16.3.1 ModelMaker的主窗日 16.3.2 ModelMaker的类视图 16.3.3 ModelMaker的成员视图 16.3.4 ModelMaker的单元视图及代码编辑面板 16.3.5 ModelMaker的图表视图及图表编辑面板 第六篇 Delphi 7自带的数据库工具 第17章 数据库桌面及应用 17.1 数据库桌面简介 17.2 工作目录与私有目录 17.3 建立数据库别名 17.4 定义表 17.5 录入数据 17.6 SQL文件 17.7 QBE查询 17.8 QBE连表 17.9 数据库桌面的其他功能 第18章 BDE管理器 18.1 什么是 BDE 18.2 BDE管理器的使用 第19章 SQL浏览器 19.1 SQL浏览器概述 19.2 数据的测览和编辑 19.3 数据字典 第20章 数据泵 第21章 InterBase数据库管理 21.1 InterBase Manager 21.2 InterBase控制台(IBConsole) 21.3 元数据 21.4 设置用户 21.5 数据库的维护 21.6 交互式SQL 21.7 建立数据库 第22章 其他软件工具 22.1 SQL Monitor 22.2 WinSight 22.3 XML Mapper 22.4 Image Editor 22.5 Rave Designer 22.5.1 Rave Designer简介 22.5.2 数据视图的创建 22.5.3 设计报表 |
Miles
尊榮會員 ![]() ![]() ![]() ![]() ![]() ![]() 發表:27 回覆:662 積分:622 註冊:2002-07-12 發送簡訊給我 |
|
ddy
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:262 回覆:2105 積分:1169 註冊:2002-07-13 發送簡訊給我 |
|
Zerolone
一般會員 ![]() ![]() 發表:0 回覆:2 積分:0 註冊:2003-03-21 發送簡訊給我 |
|
Zerolone
一般會員 ![]() ![]() 發表:0 回覆:2 積分:0 註冊:2003-03-21 發送簡訊給我 |
|
ddy
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:262 回覆:2105 積分:1169 註冊:2002-07-13 發送簡訊給我 |
|
kakene
一般會員 ![]() ![]() 發表:22 回覆:52 積分:19 註冊:2003-01-07 發送簡訊給我 |
引言: yes we do 這個網路書局 http://www.yeswedo.idv.tw/other/inquire.asp 可以買得到『Delphi下深入Windows核心编程』 各位台灣的同好,有福啦~~不好意思,我點進去沒有資料ㄋ http://www.yeswedo.idv.tw/index/shop.asp?parameterType=PC&types=10&page=1 建議如果有朋友在大陸要回台灣的話可以托買,比較便宜 |
kklchu
一般會員 ![]() ![]() 發表:7 回覆:16 積分:4 註冊:2002-12-13 發送簡訊給我 |
|
lsu
一般會員 ![]() ![]() 發表:1 回覆:14 積分:3 註冊:2003-03-11 發送簡訊給我 |
|
lsu
一般會員 ![]() ![]() 發表:1 回覆:14 積分:3 註冊:2003-03-11 發送簡訊給我 |
|
loosir
一般會員 ![]() ![]() 發表:2 回覆:6 積分:1 註冊:2003-07-19 發送簡訊給我 |
|
rh
一般會員 ![]() ![]() 發表:1 回覆:1 積分:0 註冊:2003-07-20 發送簡訊給我 |
|
ddy
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:262 回覆:2105 積分:1169 註冊:2002-07-13 發送簡訊給我 |
引言: 引言: -------------------------------------------------------------------------------- yes we do 這個網路書局 http://www.yeswedo.idv.tw/other/inquire.asp 可以買得到『Delphi下深入Windows核心编程』 各位台灣的同好,有福啦~~ -------------------------------------------------------------------------------- 不好意思,我點進去沒有資料ㄋ http://www.yeswedo.idv.tw/index/shop.asp?parameterType=PC&types=10&page=1 建議如果有朋友在大陸要回台灣的話可以托買,比較便宜最近又上這個網站找些書,kakene 會員所說連不到該站 具我所知…該站的網址換了,正確的網址http://www.yeswedo.com.tw 另他們也提供 msn 線上客服服務喔…覺得蠻貼心的 他們客服的msn:shoung@sina.com 據他們所言,如果他們的站上找不到的書…可以用msn 通知他們 他們會盡力找到後在掛在網站上,好讓我們去買,太方便了,買大陸書不用靠別人 說得這麼好…並不是幫他們打廣告啦…而是我自己也從這裡買了幾本書 覺得這個站真的不錯…應該能給予想買大陸書籍的台灣會員有很大的幫助 |
pedro
尊榮會員 ![]() ![]() ![]() ![]() ![]() ![]() 發表:152 回覆:1187 積分:892 註冊:2002-06-12 發送簡訊給我 |
|
kakene
一般會員 ![]() ![]() 發表:22 回覆:52 積分:19 註冊:2003-01-07 發送簡訊給我 |
|
yeswedo
一般會員 ![]() ![]() 發表:4 回覆:2 積分:1 註冊:2004-03-05 發送簡訊給我 |
|
kakene
一般會員 ![]() ![]() 發表:22 回覆:52 積分:19 註冊:2003-01-07 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |