从 Ranorex 上的代码执行记录
Execute a recording from code on Ranorex
有谁知道如何从代码(我使用的是 C#)执行录制文件 (rxrec)?
我确实在寻找示例,但找不到任何示例。
谢谢!
为此有一个 Ranorex API。只需使用这行代码。
NameOfYourRecording.Run();
我还没试过,不过你可以通过命令行执行一个测试用例:
run outside ranorex IDE
因此,如果您在 C# 中执行类似的操作,我想它应该可以解决问题。它并没有真正从您的代码中执行 rxrec 文件,但结果应该是等效的。
我假设您想从不同的 C# 项目执行 Ranorex 记录。
您可以将您的 Ranorex 项目编译为“.dll”,然后在您的其他项目中添加对该 dll 的引用。
在此之后,您应该能够 运行 使用 {RecordingName}.Start().
进行任何录音
在独立记录器中(不是在 Ranorex Studio 中!!),您可以将记录导出为可执行文件。您可以在代码中调用EXE文件。
有谁知道如何从代码(我使用的是 C#)执行录制文件 (rxrec)? 我确实在寻找示例,但找不到任何示例。
谢谢!
为此有一个 Ranorex API。只需使用这行代码。
NameOfYourRecording.Run();
我还没试过,不过你可以通过命令行执行一个测试用例: run outside ranorex IDE
因此,如果您在 C# 中执行类似的操作,我想它应该可以解决问题。它并没有真正从您的代码中执行 rxrec 文件,但结果应该是等效的。
我假设您想从不同的 C# 项目执行 Ranorex 记录。 您可以将您的 Ranorex 项目编译为“.dll”,然后在您的其他项目中添加对该 dll 的引用。 在此之后,您应该能够 运行 使用 {RecordingName}.Start().
进行任何录音在独立记录器中(不是在 Ranorex Studio 中!!),您可以将记录导出为可执行文件。您可以在代码中调用EXE文件。