2010-05-17 55 views
0

我有一个漫长而烦人的过程,它使用三种不同的应用程序,我必须每周都这样做,我正在寻找一种工具来自动执行所有这些步骤。 我所有的应用程序都是winform应用程序,基本上我需要打开应用程序模拟按钮点击或左键点击。自动化过程

我对使用WATIN的webforms做了同样的事情,现在我正在寻找正确的工具来做相同的winforms。 谢谢

+0

看起来像一个SuperUser.com候选人给我。 – Oded 2010-05-17 08:02:31

+0

没有伴侣我想开发一个应用程序使用c#来做到这一点。但无论如何,我不介意任何可以做到这一点的事情都可以,我只需要找到该工具 – Asha 2010-05-17 08:10:08

回答

1

只要启动使用System.Diagnostics.Process的应用程序,然后使用FindWindow查找应用程序,SetForeGroundWindow使其活跃APP然后使用SendKeys发送按键和SendInput鼠标点击。

如果您需要通过SendKeysSendInput发送任何不可能的东西,您可能需要使用SendMessage

0

(请原谅我重复我不能评论添加到以前的帖子)

AutoIt的自动化WindowsForms。安装完成后,您会找到一个帮助文件,该文件足以应对。 您可以创建一个EXE文件并在任何机器上运行它。