您的位置:程序门 -> .net技术 -> c#



请高手帮忙,如何获取另一程序中指定控件的内容


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


请高手帮忙,如何获取另一程序中指定控件的内容
发表于:2007-03-04 17:39:23 楼主
大家好:
        我需要用c#程序读取另一个程序中的当前窗口的一个控件的内容,请问该怎么做?我一点思路都没有,请大家帮忙。谢谢。
发表于:2007-03-04 17:45:221楼 得分:0
用api
找到该程序     然后找该控件
获取该控件内容
发表于:2007-03-04 17:48:002楼 得分:0
能举个简单的例子吗?如何找到控件?谢谢
发表于:2007-03-04 17:48:243楼 得分:0
不同的控件有不同的方法
edit可以通过发送wm_gettext消息得到

listview、treeview等等就不容易了
特别是datagrid这类的控件更难
如果是用户自定义控件就更更难了
你要取哪种控件先说清楚

控件这个范围可大了-_-!!!!!
发表于:2007-03-04 17:51:024楼 得分:0
是一个dephi程序的datagrid中的表格内容
发表于:2007-03-04 18:58:555楼 得分:0
rpc
发表于:2007-03-04 18:59:436楼 得分:0
delphi里有stringgrid、drawgrid、dbgrid这些windows控件没有datagrid控件

由于这些grid都不是windows标准控件,不能通过简单的方法读取
一般采用勾子实现
用同版本的delphi编写一个,这样调用vcl类里的函数地址才能一致

参考如下连接
http://topic.csdn.net/t/20050313/21/3847658.html


快速检索

最新资讯
热门点击