应用场景
使用 Invoke Code 活动的时候,怎么不使用框图直接在内部调用 UiPath 的活动?
解决办法
Dim click As Uipath.Core.Activities.Click = New Uipath.Core.Activities.Click()
click.Target.Selector ="<wnd app='explorer.exe' cls='Button' title='开始' />"
click.ClickType = ClickType.CLICK_SINGLE
Dim activity As WorkflowInvoker = New WorkflowInvoker(click)
activity.Invoke()
建议使用现成的控件
Invoke Code 像没有返回值的 .Net 方法。你为什么不使用 Image/Element exists -> If/Flow Decision -> Click 之类的活动呢?
当你使用 APP 的 API 时,也许像 Click 这样的控件能正常工作。但是请不要这样做,使用现成的控件更加简单。
更多 UiPath 相关的资讯,请关注公众号:UiPath教程
网友评论