我试图以下列方式C#应用程序中使用的AutoIt:

au = new AutoItX3Lib.AutoItX3Class();
.
.
.
.
au.WinMenuSelectItem("MySoftware", "", "&File", "&Open");

在编写本我得到以下错误:点击 错误1无重载方法“WinMenuSelectItem”拍摄“4”参数

通过WinMenuSelectItem的定义( HTTP状况://www.autoitscript。 COM / autoit3 /文档/功能/ WinMenuSelectItem.htm )我不知道我该怎么去修复这一点。

由于

有帮助吗?

解决方案

尝试添加空字符串的其余参数。

au.WinMenuSelectItem("MySoftware", "", "&File", "&Open", "", "", "", "", "");

其他提示

这文档仅切向与你有关的。您使用的是.NET包装周围COM对象 - 你需要找出界面到包装什么

在到底是什么问题,编译器告诉你它是......大概没有过载的此版本的的是采用4个参数是方法的。

如果您正在使用Visual Studio,智能感知会告诉你预计什么参数......或者您可以使用“对象浏览器”(右键点击你的项目的AutoItX3Lib参考)。

如果您不使用Visual Studio的时候,红门反射器是一个免费的工具,将检查装配适合你。你可以用它来计算出的参数所期望的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top