【发布时间】:2014-09-30 21:53:42
【问题描述】:
我的问题与Calling a C# .dll from Ruby via COM非常相似
我是一名使用 Ruby / WebDriver 的开发人员,并且在自动化我们的 Web 应用程序方面取得了很大的成功。我想通过我们的电子邮件服务发送通知,为此,我的电子邮件正文必须由用 vb.Net 编写的密码 dll 加密。
我的问题是,dll文件的哪个部分或属性对应'new'方法的OLE服务器参数?具体来说,如果我正在创建一个对象new_ole_thing = WIN32OLE.new('whatgoes.here')
对于 excel,它是 (Excel.Application),在上一个链接的问题中,它是 ('DllAttempt.CsharpDll')。我的问题的第二部分是该 dll 理想地位于我的应用程序的文件结构中的什么位置?同一个目录?或者我如何指向它/需要它?
此外,该文件刚刚重新编译,COM 可用。
谢谢!
【问题讨论】:
标签: .net ruby vb.net dll win32ole