UIPath获取当前文件名

时间:2018-02-20 15:18:40

标签: uipath

在运行 mail.xaml 时,如何动态找到当前正在运行的 Xaml 文件名?

换句话说,在流中动态获取Main.xaml名称。这可能吗?

1 个答案:

答案 0 :(得分:0)

不要以为可以做到。 但是你可以考虑的一件事是将你想要调用的所有.xaml文件路径存储到变量或数组中,然后你可以在你的Invoke工作流中使用它来调用它,你可以告诉你当前所处的流程的哪个部分。

您还可以使用System.Environment.CurrentDirectory(或Directory.GetCurrentDirectory)和Directory.GetFiles()来收集位于该文件夹中的.xamls。并且,如果您的文件名按进程顺序命名,则可以将它们存储到列表中并在Invokes中使用该列表。

另一个提示是你只能通过使用Path.GetFileName()来获取文件名,但我需要一个完整的路径。或者您也可以使用.Split,如filepathvariable.Split(" \" c)。最后