双击
<h1>功能</h1>
<p>双击指定的用户界面元素。</p>
<h1>输入</h1>
<table>
<thead>
<tr>
<th>名称</th>
<th>说明</th>
<th>示例</th>
</tr>
</thead>
<tbody>
<tr>
<td>单击类型</td>
<td>【整型】指定模拟“点击”事件时所使用的鼠标点击类型(单击、双击、向上滚动、向下滚动)。单击/ 双击/ 弹起 /按下</td>
<td>双击</td>
</tr>
<tr>
<td>鼠标键</td>
<td>【整型】用于进行点击操作的鼠标键(左键、右键、中键)默认情况下,选择鼠标左键。</td>
<td>左键</td>
</tr>
<tr>
<td>元素</td>
<td>【TObject】元素表达式,获取到的元素返还对象所创建的变量。</td>
</tr>
<tr>
<td>选取器</td>
<td>【字符串】指明屏幕上/编辑选取器/表达式编辑器,根据需求选择。</td>
<td>'<aa app=''explorer.exe'' cls=''Progman'' aaname=''Program Manager'' role=''窗口'' /><aa cls=''Progman'' aaname=''Program Manager'' role=''客户端'' /><aa cls=''SHELLDLL_DefView'' role=''窗口'' /><aa cls=''SHELLDLL_DefView'' role=''客户端'' /><aa cls=''SysListView32'' aaname=''桌面'' role=''窗口'' /><aa cls=''SysListView32'' aaname=''桌面'' role=''列表'' /><aa cls=''SysListView32'' aaname=''Internet Explorer'' role=''列表项目'' />'</td>
</tr>
<tr>
<td>超时(毫秒)</td>
<td>【整型】指最长等待时间(毫秒),超过时间未运行就会报错</td>
</tr>
<tr>
<td>等待准备就绪</td>
<td>【整型】空/交互/完成</td>
<td>交互</td>
</tr>
<tr>
<td>裁剪区域</td>
<td>【TTarget】TRect/nil</td>
<td>TRect</td>
</tr>
</tbody>
</table>
<h1>选项</h1>
<table>
<thead>
<tr>
<th>名称</th>
<th>说明</th>
<th>示例</th>
</tr>
</thead>
<tbody>
<tr>
<td>光标位置</td>
<td>【TcursorPosition】TcursorPosition / nil</td>
<td>TcursorPosition</td>
</tr>
<tr>
<td>偏移X</td>
<td>【整型】</td>
</tr>
<tr>
<td>偏移Y</td>
<td>【整型】</td>
</tr>
<tr>
<td>位置</td>
<td>【整型】中间/ 左上/ 右上/ 左下/ 右下,默认是中间,根据需求选择。</td>
<td>中间</td>
</tr>
<tr>
<td>修饰键</td>
<td>【整型】Alt/Ctrl/Shift/Win,根据需求选择</td>
<td>空</td>
</tr>
<tr>
<td>发送窗口消息</td>
<td>【布尔型】如果选中,则通过向目标应用程序发送一条特定消息的方式执行类型。</td>
<td>否</td>
</tr>
<tr>
<td>模拟单击</td>
<td>【布尔型】如果选中,则通过使用目标应用程序的技术模拟类型。默认情况下,未勾选此复选框</td>
<td>否</td>
</tr>
</tbody>
</table>
<h1>注意/说明</h1>
<p>1.注意:在运行该函数时,电脑桌面上要双击的应用程序不能被其他打开的应用程序用户界面遮挡或覆盖,否则会双击无效。
<img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/72c1af819a064414f3dcedf0cfdf7ffb" alt="" />
2.发送窗口信息:如果选中,则通过向目标应用程序发送一条特定消息的方式执行点击,这种输入方法可在后台工作,且兼容大多数桌面应用程序,但不是速度最快最快的方法。默认情况下,该复选框是未选中状态。如果即未选中该复选框,也未选中“模拟单击”复选框,则默认方法通过使用硬件驱动程序模拟点击。
3.模拟单击:这种单击方法是三种方法中最快的,且可在后台工作。默认情况下,该复选框是未选中状态。如果既未选中该复选框,也未选中“发送窗口消息”复选框,则默认方法通过使用硬件驱动程序执行点击。默认方法速度最慢,且不能在后台工作,但可以兼容所有桌面应用程序。
4.若要双击打开电脑桌面上的应用程序时,需先将电脑桌面上的图标设置成100%,才能定位准确。
<img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/18ad146b12be04de1f57ffe58b139921" alt="" />
<img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/1f338888c9f0d552d58b6bf19489d5cb" alt="" />
<img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/b92e52ffd8c42b47d12c3a1c2be160b5" alt="" /></p>
<h1>相关函数</h1>
<p>无</p>
<h1>示例/演示</h1>
<p><img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/1a202998717808630055728d679171f0" alt="" />
<img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/fc347f487f747773f6c08a7802180a14" alt="" /></p>
<h1>示例附件</h1>
<p><a href="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/ece43cac26440ff0bd4df945542470a3" title="[组件[双击]_20210429.db">组件[双击]_20210429.db</a></p>