C#/.NET宏录制和回放

C#/.NET宏录制和回放,c#,.net,macros,C#,.net,Macros,我负责制作一个Excel VBA应用程序,并将其变成一个独立的软件。该功能的主要特点是能够录制宏并回放它们,可以考虑网站测试、海量SAP条目,以及任何宏适用的功能。我不想重新发明轮子,但我也没有能力安装第三方宏记录器。在开始之前,您建议我查看哪些库或工具包?有人向我推荐AutoHotkey,但据我所知,它是独立的,不能在应用程序中正常工作 您可能对QAliber测试生成器感兴趣: 顺便说一句,它是开源的。我发现了一个示例全局鼠标和键盘库,在我的初始测试中,它似乎至少与.NET 3.5(可能还有

我负责制作一个Excel VBA应用程序,并将其变成一个独立的软件。该功能的主要特点是能够录制宏并回放它们,可以考虑网站测试、海量SAP条目,以及任何宏适用的功能。我不想重新发明轮子,但我也没有能力安装第三方宏记录器。在开始之前,您建议我查看哪些库或工具包?有人向我推荐AutoHotkey,但据我所知,它是独立的,不能在应用程序中正常工作

您可能对QAliber测试生成器感兴趣:


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

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

那是测试建筑,他在找宏的东西。它需要做的不仅仅是测试。没错,它不像Excel那样准确地记录宏,但是,你可以在QAliber中记录击键和鼠标点击,尽管可能没有Excel那么方便。@Deanmehan:我四年前发布过这个。