2010年11月22日

QQ找茬辅助工具的制作[转]

摘要: 出处:http://www.cppblog.com/greatws/archive/2009/05/05/81996.html这段时间GF一直在玩QQ找茬,看了一下,原理很简单,就是找到2附图片的不同之处,那么程序的思路也就很明了了,就是抓图,存入buffer,比较,显示,这么一个过程。闲话不多说了,下面我用MFC来实现它。首先先要拿到QQ找茬从窗口的句柄,拿到句柄想咋搞就咋搞,哈哈。当然也可以不... 阅读全文

posted @ 2010-11-22 01:26 Delphi7456 阅读(829) 评论(0) 推荐(0) 编辑

2010年11月21日

CE找《植物大战僵尸》年度版阳光基址+Delphi制作阳光锁定器

摘要: 二级偏移的查找是个难点,对《植物大战僵尸》年度版二级偏移的查找,是个不错的思路,或许能广泛应用的其他游戏上。几个要点,总结一下:1、根据阳光数找到的第一个地址:1CDEB6F8,绝大多数人都不会有什么问题。操作要点是:接着要对其进行“找出是什么访问了这个地址”的操作。2、然后会看到红色的[edx+00005578]的提示,和“要查找的地址指针的值可能是 1CDE... 阅读全文

posted @ 2010-11-21 00:32 Delphi7456 阅读(5680) 评论(0) 推荐(0) 编辑

2010年11月19日

Delphi中模拟鼠标操作

摘要: procedure TMainFrom.imgResultMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); var Point:TPoint; begin GetCursorPos(Point);//获取当前鼠标位置 SetCursorPos(Point.X-510,... 阅读全文

posted @ 2010-11-19 18:27 Delphi7456 阅读(8577) 评论(0) 推荐(0) 编辑

2010年11月17日

在Panel上绘图的实现

摘要: 近期制作了FDS的一个建模工具,由于知识有限,做出的效果是2D的。昨天上课的时候看老师画一个长方体,突然想到,为什么不给普通的2D图形加画上几条直线,就能实现2D图形的3D视觉效果呢?于是回来马上做了尝试,果然,效果很好,非常满意。但是把测试程序代码移植到FDS建模工具上的时候出现问题了:Panel没有Canvas属性,也不能说没有,实际上在TPanel的实现源码里有Canvas属性,不过是Pro... 阅读全文

posted @ 2010-11-17 19:57 Delphi7456 阅读(11577) 评论(1) 推荐(1) 编辑

2010年11月13日

Delphi Access Violation错误的分析

摘要: Delphi常见的运行期Access Violation错误有哪些?如何防止? 任何软件开发都会遇到这样的情况:你写好程序并测试,然后到处发送,结果用户告诉你它失败了。 你可能考虑用编译指令{$D}编译你的程序——Delphi可以建立一个有助于定位Access Violation错误的源代码的镜像文件。工程选项对话框(Project|Options|Linker &... 阅读全文

posted @ 2010-11-13 00:01 Delphi7456 阅读(7029) 评论(0) 推荐(0) 编辑

2010年11月10日

Runtime error 217 at 00402840的错误原因

摘要: 一般是数组或指针错误,今天调试程序时误把数组下限设成10引发了题目所示错误。aModalArray:array[10..10] of TPanel;aModalArray[1]…… 阅读全文

posted @ 2010-11-10 20:15 Delphi7456 阅读(11636) 评论(0) 推荐(0) 编辑

植物大战僵尸全解密---存档篇[转]学习内存读写的方法

摘要: 标 题: 【原创】植物大战僵尸全解密---存档篇作 者: cntrump时 间: 2010-04-11,21:44:09链 接: http://bbs.pediy.com/showthread.php?t=110690源码已发:http://bbs.pediy.com/showthread.php?t=115080&highlight=2010-04-13更新了一点,尽量把demo做成pr... 阅读全文

posted @ 2010-11-10 20:02 Delphi7456 阅读(1441) 评论(0) 推荐(0) 编辑

2010年11月9日

Delphi中停靠技术的实现[转]

摘要: 随着软件技术的不断进步,软件界面也越来越美观,操作也越来越方便。综观市面上比较专业的各种软件,我们会发现大部分都提供窗体停靠的功能,特别象工具软件,基本上都或多或少有停靠功能。自然,Delphi也支持停靠,而且她和VCL紧密结合,对于广大的Delphi程式员来说更是一大福音。让我们省去枯燥的编码时间。把注意力集中在核心程式的构思上。 先让我们来复习一下VCL的结构,在TWinControl类中有一... 阅读全文

posted @ 2010-11-09 20:17 Delphi7456 阅读(4182) 评论(0) 推荐(1) 编辑

2010年11月8日

创建动态组件的要点

摘要: 1、多用数组来存储动态组件,如TButtonArray:Array[1..10] of TButton; ButtonArray:TButtonArray;2、要使得组件能正常显示,最关键的是制定组件的parent属性,如:ButtonArray[index].parent:=self;3、其次要设定组件的大小:ButtonArray[index].width:=100; ButtonArray[... 阅读全文

posted @ 2010-11-08 23:23 Delphi7456 阅读(290) 评论(0) 推荐(0) 编辑

2010年11月7日

Unsatisfied forward or external declaration 错误分析

摘要: 今天在FDS建模程序编写时自定义了一组鼠标响应事件,结果总是提示“Unsatisfied forward or external declaration”错误,最终发现是如下原因造成的:类声明部分定义的procedure PanelClick(Sender:Tobjcet),在实现部分需要有类名的全称![代码] 阅读全文

posted @ 2010-11-07 02:17 Delphi7456 阅读(11776) 评论(1) 推荐(1) 编辑

导航