我用 C# 设计了一个自定义 Windows 应用程序。现在,我想使用 Ruby 中的 Win32OLE 库来自动化它。我完全没有使用 Win32OLE 的经验,所以我想知道何时使用以下方法创建新的 Win32OLE 对象:
customApp= WIN32OLE.new('MyApp.Application')
它给出了一个错误,因为它返回一个空的 Win32OLE 对象。
我的应用程序需要一个 COM 文件吗?如果是这样,为什么需要它?另外,在我开始尝试使用 Win32OLE 自动化它之前,有人可以指出我的自定义应用程序所需的所有文件。