自动化流程

时间:2010-05-17 07:59:29

标签: .net automation

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

我使用WATIN为webforms做了同样的事情,现在我正在为winforms寻找合适的工具。 感谢

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

只需使用System.Diagnostics.Process启动应用,然后使用FindWindow查找应用,SetForeGroundWindow使其成为有效应用,然后使用SendKeys发送按键和{{ 1}}用于鼠标点击。

如果您需要发送通过SendInputSendKeys无法发送的任何内容,则可能必须使用SendInput

答案 2 :(得分:0)

(请原谅我复制。我无法在上一篇文章中添加评论)

AutoIt可以自动化WindowsForms。安装完成后,您将找到一个足以使用的帮助文件。 您可以创建一个EXE文件并在任何计算机上运行它。