特殊键Ctrl + A + DEL在BluePrism中不起作用

问题描述 投票:-1回答:1

我正在使用表面自动化工具瘦应用程序(桌面应用程序)。在那里我需要删除文本框中已经存在的所有文本,然后写下单词。

例如,在username文本框的登录页面中,我想删除username的内容,然后编写新的用户名。

所以,我首先发送global send key eventglobal send key(试过两个),然后发送 ""<{CTRL}A>{CTRL}{DEL}"&[username]",但它不起作用。

我想使用qazxsw poi选项。我不想使用qazxsw poi

sendkeys blueprism
1个回答
4
投票

如果您正在使用表面自动化技术,那么您需要确保首先激活/选择目标文本框,您可以通过将全局鼠标单击中心发送到此子区域来执行此操作。

当发送CTRL + a + DEL击键组合时,正确的语法将是:

全球发送密钥 - "Control all +del"

全球发送重要事件 - {DEL 20}

请记住,需要将击键发送到目标应用程序,而不是文本框本身。如果它不起作用,那么目标应用程序可能无法使用CTRL +组合。

另一种方法是通过发送全局鼠标单击中心,在步骤到目标文本框之间暂停(例如0.1秒),然后将"^a{DEL}" & [test variable]发送到应用程序来模仿鼠标双击。双击鼠标应突出显示字段中的文本,DEL键击应删除它。

希望这可以帮助

© www.soinside.com 2019 - 2024. All rights reserved.