如何获取应用程序中某些按钮单击的命令行参数?

Mak*_*u00 2 delphi parameters command-line delphi-7

我想用Delphi代码启动一个程序,并"命令"它来执行一个动作,在这种情况下是一个按钮点击.

我知道你可以使用命令行启动一个程序,但我需要正确的参数来点击按钮.我怎样或在哪里可以找到它?

Jos*_*ley 9

您可以使用AutoIt之类的程序,该程序专为自动化GUI应用程序而设计.例如,AutoIt可以运行程序,等待该程序的窗口完成加载,然后在该窗口中模拟按钮单击.

这远非理想情况 - 命令行参数或COM Interop更可靠 - 但它确实有效.

AutoIt也可以作为COM或DLL版本使用,以便您可以直接从Delphi应用程序中使用它.