现在我遇到一个比较头痛的难题:
已知一个程序是Delphi开发的,现在我想去读取那个Delphi窗体上的控件,因为那个Delphi很早前开发的,没有源代码,而且那个程序在调本身的一个DLL的时候没有传递Application指针过来,我现在有那个DLL的代码,想把这个DLL修改一下,去读取主窗体上的一些控件属性,可因为没有Application指针,而通过API我只能找到窗体句柄,现在一般的Edit什么的我可以通过消息什么的获取内容,可DBGrid呢,我怎么才可以获取DBGrid的内容呢?
已知一个程序是Delphi开发的,现在我想去读取那个Delphi窗体上的控件,因为那个Delphi很早前开发的,没有源代码,而且那个程序在调本身的一个DLL的时候没有传递Application指针过来,我现在有那个DLL的代码,想把这个DLL修改一下,去读取主窗体上的一些控件属性,可因为没有Application指针,而通过API我只能找到窗体句柄,现在一般的Edit什么的我可以通过消息什么的获取内容,可DBGrid呢,我怎么才可以获取DBGrid的内容呢?
然后
ShowMessages(Application.ExeName);
试试。:))