想往一文本框里面写入内容,
看了官方的文档,ControlSetText()函数刚刚好,但使用的时候结果用错参数了,
一直不对,写不成功,重要参数第一个应该是 "程序窗体的标题" ,之前一直错误的使用了控件的标题。
使用AutoIt v3 Window Info工具查看窗口信息时,如下图,用的notepad作例子
第一个参数对应使用1号图中绿色区域的数据,以前错误的以为使用红色区域的信息。
第三个参数使用2号图里面的绿色区域的数据,可别使用了红色区域的数据。
ControlSetText(第一个参数,"",第三个参数,新的文本值)
默认第二个参数使用空字符串。
在此记录下,免得以后又忘了。留个脚印先。
分享到:
相关推荐
4. **编写脚本**:在AutoIt脚本中,使用获取的控件信息来定位和操作控件,如`ControlClick()`函数点击特定控件,`ControlSetText()`更改控件的文本内容。 通过AU3控件信息获取工具,开发者和测试工程师能够高效地...
- 控件操作函数:学习Send()、ControlClick()、ControlSetText()等函数,实现对窗口和控件的操作。 5. **AutoIt脚本实例** - 文件操作:使用FileOpen(), FileWriteLine()等函数进行文件读写。 - 网络通信:了解...
首先,我们使用Selenium录制一个文件上传操作,然后使用AutoIt获取Windows控件信息,并编写AutoIt脚本来实现文件上传操作。最后,我们将AutoIt脚本转换为可执行文件,并在Selenium脚本中调用该可执行文件来实现文件...
`WinActivate`、`WinWaitActive`、`WinClose`等函数用于管理窗口状态,而`Control`系列函数(如`ControlClick`、`ControlSetText`)则允许我们与窗口内的控件进行交互。通过`ControlID`和`ClassName`,我们可以精确...
AutoIt可以模拟键盘和鼠标操作,处理窗口、控件,以及进行文件操作,因此在处理上传和下载任务时非常方便。 2. **文件上传** 在AutoIt中,文件上传通常涉及与网页表单交互或通过FTP协议上传。例如,使用`...
### AutoIT常用函数详解 #### 一、数学与逻辑运算函数 **1. Abs** - **功能**: 求某个数的绝对值。 - **示例**: `Abs(-5)` 返回 5。 **2. ACos** - **功能**: 求某个数的反余弦值(arcCosine)。 - **示例**: `ACos...
3. 在SciTE Script Editor中编写AutoIt脚本,模拟用户在文件上传对话框中的操作,如聚焦文件名输入框、设置文件路径、点击“打开”按钮。例如: ```autoit ControlFocus("文件上传", "", "Edit1") WinWait("...
AutoIt 是一个专门用于Windows平台的自动化脚本语言,它能够模拟用户对桌面应用程序的操作,例如点击、输入等。 在Python中使用Selenium结合AutoIt来上传附件,通常遵循以下步骤: 1. **获取控件信息**: 首先,...
AutoIt正是这样一款强大且易于使用的脚本语言工具,它专为Windows平台设计,可以模拟键盘按键、鼠标移动、窗口控制等操作,从而实现对Windows应用程序的自动化控制。 AutoIt的核心优势在于其简单直观的语法和丰富的...
3. 编写AutoIt脚本来模拟用户操作。例如,以下脚本会聚焦到文件名输入框,等待弹出的文件选择对话框出现,设置输入框的文本为指定文件路径,然后点击"打开"按钮: ```autoit ControlFocus("文件上传", "", "Edit1")...
在实际应用中,AutoItLibrary的一些常见关键字包括`ControlClick`(模拟鼠标点击控件)、`ControlSetText`(设置控件文本)、`ControlSend`(模拟键盘输入)等。这些关键字极大地简化了与GUI应用的交互,使得测试...