Linux に完全に移行する前に、1 つの Windows アプリケーションだけが私を悩ませています。これは、私が Wine を使用して実行している株価チャート作成アプリケーションです (Linux 固有のまともなアプリケーションは見つかりませんでした)。
このアプリケーションには独自の言語があり、ユーザーは COM コンポーネントからオブジェクトを作成して外部関数を実装できます。Windows では、Mono を使用して、グラフ作成ソフトウェアと対話できる特定の機能を公開するプログラムを作成しました。
例:
myObj = CreateObject("myApp.application");
myObj.data = Price;
volatility = myObj.Volatility;
質問:ComVisible
Mono ランタイムの Linux 環境で実行されている「myApp」のコンポーネントを、Wine で実行されているチャート作成ソフトウェアに公開するにはどうすればよいですか?