【问题标题】:C#/.NET Macro Recording and PlaybackC#/.NET 宏录制和播放
【发布时间】:2010-10-12 18:42:06
【问题描述】:

我负责开发一个 Excel VBA 应用程序并将其变成一个独立的软件。该功能的要点是能够记录宏并回放它们,想想网站测试、大量 SAP 条目,以及宏可以做的任何事情。我不打算重新发明轮子,但我也无法安装第 3 方宏记录器。在开始之前,您会推荐我查看哪些库或工具包?有人向我推荐了 AutoHotkey,但据我所知,它是独立的,不能完全在应用程序内部工作。

【问题讨论】:

    标签: c# .net macros


    【解决方案1】:

    我找到了一个示例全局鼠标和键盘库 here,在我的初始测试中,它似乎至少与 .NET 3.5(可能还有其他)兼容。演示应用程序展示了跟踪事件的正确使用,还包含一个演示宏记录器。到目前为止,这是我正在追求的选项,但如果其他人知道更好的工具包/库,请告诉我!

    【讨论】:

      【解决方案2】:

      您可能有兴趣查看 QAliber 测试生成器:

      http://www.qaliber.net/testbuilder.php

      顺便说一句,它是开源的。

      【讨论】:

      • 那是用于测试构建的,他正在寻找宏的东西。它需要做的不仅仅是测试。
      • 没错,它不像 Excel 那样准确记录宏,但是,您可以在 Qaliber 中记录击键和鼠标点击,尽管可能不如 Excel 方便。
      • @DeanMeehan:我在 4 年前发布了这个。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-02-03
      • 1970-01-01
      • 2021-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多