黑客软件Findhandle! 欢迎试用,有什么意见、建议,好的想法请灌水。。。 (300分)

  • 主题发起人 主题发起人 xianjun
  • 开始时间 开始时间
X

xianjun

Unregistered / Unconfirmed
GUEST, unregistred user!
哈哈, 差不多是黑客软件了,不过只是黑自己机器上运行中的软件而已。
Up者有分
好的想法及创意最少30分,最高可加到500(另开帖给分)。 [:)]
Findhandle介绍及下载链接: http://xianjun.vicp.net/soft/
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1740253
这个小工具一直是我编程过程中的辅助工具,所以,几年下来,通过不停的增加功能、修改
也小具规模(呵呵。。。),感觉还不错,所以贴上来大家用一下,目的是想得到一些好的
意见及建议。如果真的是对大家都有帮助的话,还想继续对其开发。
源代码不公开,但是大家如果对某一功能的实现感兴趣,我也不会藏私的,尽力帮你解决
当然,我回答问题的习惯都不会是大段的贴代码,只是讲一些原理,该了解哪方面的知识,
甚至是哪个API等等,如果可能,也会帮你找一些资料。
好, 大家开始灌水吧。[:D]
 
汗!
怎么就没人理呢?
真是没脸见人了。[:(]
 
我来看看
 
能提取DBGRID中的数据不?
 
to xianjun兄:
我准备扩展Commander的功能,做成一个较为智能的软件,肯定会用到你在Findhandle中
已经实现的功能,到时候请您做技术顾问(能够合作开发更好) :)
 
我看看!!
 
下载中,试用过后再说:)
 
satanmonkey:
没法取DBGRid中的数据, API支持的才能取。 一会看看有没有这个可能。
creation-zy:
好啊,互相帮助、共同进步,呵呵
我是想把Findhandle发展成为共享软件,针对国外的开发者。 暂时还仅仅是一个想法而已
所以在这里希望听听大家的看法。 当然,现在这点功能是远远不够的,还要继续发展,只
是现在还没找到好的方向。
Commander昨天也看了一下,直觉就是AQTest是一个很好的参照系
to all:
帮忙UP呀
有什么问题随便问。除了源代码不会直接给出外,原理方面不保密。
 
不错,对DRAW比较感兴趣[8D]
 
cbtea:
多谢!
真心:
Draw其实就是取得Window的Rect,然后画个矩形框。 [:)]
有一些BUG,多画几次屏幕的一些地方就乱七八糟了,后面我就加了个强制刷新
creation-zy:
很多东西知道怎么做,也很想做,但就是没有时间。 有时候有点时间了,又懒得动
工作太忙了,唉!
如果你时间比较多的话,倒是很好的合作伙伴,呵呵。
 
一个建议:
不能取Disable的窗口的属性,说实话,我就想看看这个功能实现了没有,但是很失望
 
一个错误:
“Draw”选中后,鼠标所在的窗口会被画上边框。选中它,跟我做,就能发现一个错误:
在窗口标题栏上点右键,选择“About”,然后再在About窗口上的小姑娘图标上点一下,
我的Outlook Express弹出来了,这时随便动动几个窗口或是只动动鼠标,就会有错误提示出现,
内容是“Canvasdo
es not allow drawing.”,标题栏是“Findhandle”
 
独帅:
好建议! 我怎么就没想到呢? 其实这个做起来应该也不难,对子窗口遍历一下,再
根据鼠标位置查找应该就可以了。
嗯, 先给50分! 在这里,只能用DFW 货币来表示我的谢意了。
至于你说的错误,是一个严重的BUG,但在我现在开发中的版本中已没有这个问题
目前我也还不知道是什么原因。
再次感谢!
 
to xianjun:
我最近也是忙里偷闲,花了几天功夫加了几个功能,下一次大改动不知道还要等几个月了:P
我想把Commander做成有限自动机——能够根据环境的反馈自动改变状态,进行复杂的分支
——等我把设计模式搞定之后就开始全面重写 :) (说不定背后还要AI支撑:P
 
creation-zy:
你也这么忙啊! 你是在读研吧? 应该不会这么忙的啊 [:)]
看来你是想搞一个大制作啊。 期待中...
 
没有考研,已经参加工作了,System Administrator。最近领导给了一个难度较大的活 :P
 
不错
但发现一个大BUG
在Drawing状态下,将当前窗口关闭
几次后就连续出错,弹出出错窗口
必须在任务管理器中才能结束
 
creation-zy:
你一直给我的印象都是研究生。 老是研究一些如算法方面等比较高深的问题。 [:)]
pihome:
不错, 这确实是一个BUG。 在独帅的提示下我也发现了。 给你加30分。 一点心意。
那是因为Draw的时候没有检查窗口的句柄所表示的窗口是否还在,这样就会报Canvas不
能画的错误。
 
后退
顶部