G geekqk Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-27 #1 有哪位知道怎么HOOK其他程序中的StringGrid(从数据库中读取数据)的内容<br>http://www.delphibbs.com/delphibbs/dispq.asp?lid=3138049其中的例子怎么修改才能实现上面的功能啊!?
有哪位知道怎么HOOK其他程序中的StringGrid(从数据库中读取数据)的内容<br>http://www.delphibbs.com/delphibbs/dispq.asp?lid=3138049其中的例子怎么修改才能实现上面的功能啊!?
G geekqk Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-27 #2 有哪位知道怎么HOOK其他程序中的StringGrid(从数据库中读取数据)的内容<br>http://www.delphibbs.com/delphibbs/dispq.asp?lid=3138049其中的例子怎么修改才能实现上面的功能啊!?
有哪位知道怎么HOOK其他程序中的StringGrid(从数据库中读取数据)的内容<br>http://www.delphibbs.com/delphibbs/dispq.asp?lid=3138049其中的例子怎么修改才能实现上面的功能啊!?
Z zjan521 Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-27 #3 CreateRemoteThread/LoadPackage/Screen.Forms.<br>希望你明白.我曾经写过,可是代码已经没有了.
A app2001 Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-27 #4 http://www.delphibbs.com/keylife/iblog_show.asp?xid=12219<br>KeyLife富翁笔记 <br>作者?: lichengbin<br>标题?: Hook其他程序中的StringGrid的内容 <br>关键字: <br>分类?: 个人专区 <br>密级?: 公开 <br>(评分:★★★★★ , 回复: 6, 阅读: 311) &raquo;&raquo; <br>原贴见 http://www.delphibbs.com/delphibbs/dispq.asp?LID=2942729
http://www.delphibbs.com/keylife/iblog_show.asp?xid=12219<br>KeyLife富翁笔记 <br>作者?: lichengbin<br>标题?: Hook其他程序中的StringGrid的内容 <br>关键字: <br>分类?: 个人专区 <br>密级?: 公开 <br>(评分:★★★★★ , 回复: 6, 阅读: 311) &raquo;&raquo; <br>原贴见 http://www.delphibbs.com/delphibbs/dispq.asp?LID=2942729
G geekqk Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-27 #5 能不能给个例子啊,象http://www.delphibbs.com/keylife/iblog_show.asp?xid=12219<br>那样的例子。
A app2001 Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-29 #6 真不知你的眼睛看到哪里去???<br>人家在下面不是贴了源码的下载地址了吗??????<br>http://lichengbin.iii-grp.com/HookSG(New).zip<br><br>同志哥,要戒骄戒燥,这是编程的大忌!
真不知你的眼睛看到哪里去???<br>人家在下面不是贴了源码的下载地址了吗??????<br>http://lichengbin.iii-grp.com/HookSG(New).zip<br><br>同志哥,要戒骄戒燥,这是编程的大忌!
G geekqk Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-30 #8 app2001那个例子你看了,那是从数据库里读取数据的TSTRINGGRID吗!!!!我在第一篇文章不就贴了那个连接啊,你看懂意思没有!!!!
L lichengbin Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-30 #9 把要Hook的程序及数据库发过来,如果有源码的话,一并发过来更好,我看看
F foxphone2003 Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-30 #10 路过,关注,帮顶<br>同时向热心的app2001表示感谢<br>[]
A app2001 Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-30 #11 哦,好吧,那就是我看错了,不过,你要怎么个从数据库里读取数据法,如果你知道数据库就不兴自己读取数据库吗?何必再转一个这么大的弯,你要知道,别人一般情况下是不用TSTRINGGRID来关联数据库的
G geekqk Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-30 #12 是这样的,也许是我没讲清楚,我现在手头有个程序(这个程序不是我自己编的,没有源码,而且后台数据库我也没法进去),我用SPY++查出它用的是TADVSTRINGGRID(和TSTRINGGRID类似),它里面的数据就是从数据库中获取的,我把你的那个链接里提供的例子改编了一下,但是在那个程序里我获得的ROW/CELL数总是0/21,反正就是不成功,但如果TSTRINGGRID里面的数据不是从数据库中获得的话,我改编的例子就是成功的,所以我就是想知道怎么样HOOK到从数据库中获取数据的TSTRINGGRID中的每个单元的数据。
是这样的,也许是我没讲清楚,我现在手头有个程序(这个程序不是我自己编的,没有源码,而且后台数据库我也没法进去),我用SPY++查出它用的是TADVSTRINGGRID(和TSTRINGGRID类似),它里面的数据就是从数据库中获取的,我把你的那个链接里提供的例子改编了一下,但是在那个程序里我获得的ROW/CELL数总是0/21,反正就是不成功,但如果TSTRINGGRID里面的数据不是从数据库中获得的话,我改编的例子就是成功的,所以我就是想知道怎么样HOOK到从数据库中获取数据的TSTRINGGRID中的每个单元的数据。
G geekqk Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-30 #13 lichengbin,对不起,由于我要HOOK的程序不是我自己编写的,我没有源码(呵呵要有源码,我就不要这么麻烦要HOOK了),所以没法提供给你。你能把你的例子中的被HOOK程序改编为从数据库中读取数据的TSTRINGGRID,好像,你说过可以的啊。
lichengbin,对不起,由于我要HOOK的程序不是我自己编写的,我没有源码(呵呵要有源码,我就不要这么麻烦要HOOK了),所以没法提供给你。你能把你的例子中的被HOOK程序改编为从数据库中读取数据的TSTRINGGRID,好像,你说过可以的啊。
L lichengbin Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-30 #14 嘿嘿,刚刚用TAdvStringGrid做了个测试,可以获取的,没发现有什么问题。
G geekqk Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-30 #15 lichengbin,你能把例子共享出来吗???!!!
L lichengbin Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-01 #17 老大,不服你实在是不行呀,不要告诉我你不会用AdvStringGrid吧?还要我把例子都共享出来?有时间就看看TAdvStringGrid的源代码,好好研究研究吧。显示的内容都是存放在Cells中的,跟它从哪里来的,是文件,还是数据库,还是给定的字符串,这有什么关系?<br>好吧,例子代码在:http;//lichengbin.iii-grp.com/HookASG.rar
老大,不服你实在是不行呀,不要告诉我你不会用AdvStringGrid吧?还要我把例子都共享出来?有时间就看看TAdvStringGrid的源代码,好好研究研究吧。显示的内容都是存放在Cells中的,跟它从哪里来的,是文件,还是数据库,还是给定的字符串,这有什么关系?<br>好吧,例子代码在:http;//lichengbin.iii-grp.com/HookASG.rar
G geekqk Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-01 #20 lichengbin,看了你新例子,我知道了不是HOOK的程序的问题,是被HOOK的程序的问题,我看了你的Project1.exe程序,TSTRINGGRID是按SG.LoadFromMDBTable('Data.mdb', 'User')来读取数据的。你的例子能HOOK成功,但如果换成我想HOOK的程序的话获得的ROW/CELL还是<br>0/21。<br> 我现在想HOOK的程序是从ORACEL数据库动态获取数据,他是这样实现的,比如你输入一个查询条件,然后它在TADVSTRINGGRID中显示查询的结果。
lichengbin,看了你新例子,我知道了不是HOOK的程序的问题,是被HOOK的程序的问题,我看了你的Project1.exe程序,TSTRINGGRID是按SG.LoadFromMDBTable('Data.mdb', 'User')来读取数据的。你的例子能HOOK成功,但如果换成我想HOOK的程序的话获得的ROW/CELL还是<br>0/21。<br> 我现在想HOOK的程序是从ORACEL数据库动态获取数据,他是这样实现的,比如你输入一个查询条件,然后它在TADVSTRINGGRID中显示查询的结果。