如何向已经运行的应用中的控件中赋值?
秋天之落叶 2017-08-02 11:47:33 背景:两个系统A、B,A系统能输出几十个字段的值,B系统中需要输入几十个字段的值,A的字段数大于等于B的。因为没有接口,只能手工录入,不胜其烦。
最低需求:点击A系统的字段,再点击B系统对应字段,能直接写入编辑框,别说复制粘贴。
中档需求:A系统的字段导成文件或导入粘贴板,B系统按照对应字段直接赋值。
高档需求:打开两个系统,用一个快捷键,直接将两个系统相同的字段赋值。
其他需求:正协调接口问题,但半年以上的时间,也不一定能行。你有别的什么好方法吗?A系统可以导出文件,B系统不能批量导入。即使能保证两边的一致性也行,我的要求不高。
试了试findWindows等函数,但苦于找不到类名和窗口名。有没有直接判断激活窗口的函数,能显示窗口控件内容的?
请高手提供思路或方法。