问题标签 [autoit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2209 浏览

vbscript - VBS 错误消息 - “行:6,列:1,错误:(空),代码:800401E4,源:(空)”

我是脚本新手,偶然发现了我想亲自评估的 AutoIt(以及其他脚本技术)。是否有人在此代码中看到任何错误(我无法确定这是 VBS 错误还是我对 AutoIt 不了解的一些问题)?

我正在使用一个名为 VbsEdit 的编辑器,我收到如下错误消息:“Line:6, Column:1, Error:(null), Code:800401E4, Source:(null)”

所有帮助表示赞赏。TIA


0 投票
2 回答
22785 浏览

exe - AutoIt 脚本运行 .exe 文件

我想运行一个位于以下目录中的应用程序:

C:\LCR 12\stu.exe

使用 AutoIt,运行上述 stu.exe 文件的代码是什么?

0 投票
2 回答
7595 浏览

html - 使用 AutoIt 从 iframe 获取表单名称

我正在使用AutoIt自动填写网站上的表格。

但我在从网站获取表单名称时遇到问题。我查看了 HTML 的源代码并找到了表单及其名称,但仍然出现IEStatus_noMatch错误。

有没有更简单的方法来获取表单名称或如何找到它?

对于对象,我可能会面临同样的问题。

0 投票
1 回答
826 浏览

autoit - 为什么 _GUICtrlListView_ClickItem 不能与 Internet Explorer 文件上传对话框一起使用?

好的,我一直在尝试找到一种方法来选择并单击以输入文件夹,同时尝试选择要通过 Internet Explorer 上传的文件。

我目前正在使用 ControlListView 选择文件夹,然后使用 ControlSend 按 {ENTER},因为“单击”没有任何工作功能

使用帮助文件夹中的示例时一切正常,但是当我尝试使用该文件上传窗口(SysListView32)开始关闭随机窗口时。

示例代码:

_GUICtrlListView_ClickItem(1, 1, "左", False, 2)

自动窗口信息:

http://s3.postimage.org/84cezen72/2011_06_13_174651.png

0 投票
4 回答
3973 浏览

vb.net - 如何使用 autoit 自动化现有的基于窗体的应用程序

我想使用 autoit 对我现有的基于 Windows 窗体的应用程序进行自动化测试。目前正在查看 autoit 文档,我无法弄清楚如何在 vb.net 中启动现有的 Windows 应用程序,然后将其用于进一步的自动化。

0 投票
1 回答
5801 浏览

vb.net - 无法使用 AutoIt 从窗口下拉列表中选择值

使用以下代码

它选择了组合框,但没有从列表中选择所需的“这是我的默认值(TEST)-首先”。基本上,它选择任何以 . 开头的值t。例如,第一个值是“TMP”。因此,它不是完全匹配,而是选择任何第一个字符匹配。如何强制它从列表中选择确切的字符串?

我也尝试使用以下代码,但似乎没有任何效果。

0 投票
2 回答
2847 浏览

.net - 如何使 .NET 控件与 Autoit 一起使用,因为它只能与 STANDARD 控件一起使用

我有以下代码

由于此代码从下拉列表中选择项目,但实际上并未设置对象引用。我怎么能用autoit做到这一点?

0 投票
1 回答
1414 浏览

vb.net - 从 vb.net 执行 AutoIT 脚本

我正在从命令提示符成功运行 Autoit 脚本。

我需要从 VB.net 做同样的事情。请帮助我该怎么做。

0 投票
3 回答
538 浏览

regex - 反斜杠的正则表达式问题

我在看似简单的正则表达式捕获方面遇到了麻烦。我正在使用 AutoIt 的 stringRegExp() 函数。

源字符串是:

我正在尝试捕获“abc9831”和“161804”。“abc”部分可以是“abc”、“def”或“ghi”,后跟一串数字。“161804”可以替换为任何文本字符串。一切都不区分大小写。我目前正在使用以下正则表达式模式:

但它只捕获“abc9831”部分。如何获取它前面的文本字符串?

0 投票
1 回答
590 浏览

visual-studio-2010 - Autoit 没有在从列表中选择项目后生成调用的事件

我正在使用以下代码从列表中选择一个项目。

通常在选择后它应该更新另一个框中的值,但它不会生成附加到该选择的事件。任何想法我在这里缺少什么。请指导