Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在正在运行的桌面应用程序上模拟用户操作_C#_Java_C++_Vb.net - Fatal编程技术网

C# 在正在运行的桌面应用程序上模拟用户操作

C# 在正在运行的桌面应用程序上模拟用户操作,c#,java,c++,vb.net,C#,Java,C++,Vb.net,我有一个用Java编写的程序,只有它的.exe,我无法访问它的代码。我只想自动化一些用户输入,比如单击一些按钮,输入和读取输入/文本字段,检查是否有弹出窗口(如果有)。请告诉我如何使用java或C++、VB或VB或其他语言来做。 我的问题很简单,我想使用任何可用的编程语言在正在运行的桌面应用程序上执行用户操作。请你们不要谈论QTP!!!:(应该是此类自动化的好选择: AutoIt v3是一种类似于免费软件的基本脚本语言,专为 自动化Windows GUI和通用脚本。它使用 模拟按键、鼠标移动和窗

我有一个用Java编写的程序,只有它的.exe,我无法访问它的代码。我只想自动化一些用户输入,比如单击一些按钮,输入和读取输入/文本字段,检查是否有弹出窗口(如果有)。请告诉我如何使用java或C++、VB或VB或其他语言来做。 我的问题很简单,我想使用任何可用的编程语言在正在运行的桌面应用程序上执行用户操作。请你们不要谈论QTP!!!:(

应该是此类自动化的好选择:

AutoIt v3是一种类似于免费软件的基本脚本语言,专为 自动化Windows GUI和通用脚本。它使用 模拟按键、鼠标移动和窗口/控件的组合 以不可能或不可能的方式自动化任务的操作 与其他语言(如VBScript和SendKeys)兼容可靠。AutoIt是 也非常小,自包含,将在的所有版本上运行 开箱即用的Windows,无需烦人的“运行时”

奥托伊特 最初设计用于PC“推出”情况,以确保 自动化和配置数千台PC。随着时间的推移,它已成为 支持复杂表达式、用户函数、, 循环以及资深脚本编写人员所期望的一切