【发布时间】:2011-06-19 17:19:38
【问题描述】:
在我完全迁移到 Linux 之前,只有一个 Windows 应用程序困扰着我。这是我使用 Wine 运行的股票图表应用程序(找不到任何适合 Linux 的原生应用程序)。
此应用程序有自己的语言,它允许用户从 COM 组件创建对象以实现外部功能。在 Windows 中,我使用 Mono 创建了一个程序,它公开了允许我与图表软件交互的某些功能。
例子:
myObj = CreateObject("myApp.application");
myObj.data = Price;
volatility = myObj.Volatility;
问题:如何将 Linux 环境下 Mono 运行时运行的“myApp”的ComVisible 组件暴露给 Wine 中运行的图表软件?
【问题讨论】: