誰かがPythonコードから単純なC#ライブラリ(実際にはWPF)を呼び出す方法の実例を共有できますか? (私はIronPythonを使用しようとしましたが、サポートされていないCPythonライブラリではPythonコードが使用されているので、PythonからC#コードを呼び出していました。ここでPythonからC#ライブラリを呼び出す
は私が遊んでいた例です。
using System.Runtime.InteropServices;
using System.EnterpriseServices;
namespace DataViewerLibrary
{
public interface ISimpleProvider
{
[DispIdAttribute(0)]
void Start();
}
[ComVisible(true)]
[ClassInterface(ClassInterfaceType.None)]
public class PlotData : ServicedComponent, ISimpleProvider
{
public void Start()
{
Plot plotter = new Plot();
plotter.ShowDialog();
}
}
}
プロッタは、私はすべての私のpythonから、このコードを呼び出す方法を知っていない楕円
をプロットしているWPFウィンドウです。助言がありますか?
あなたがCを使用することができ++/CLIラッパー。参照の回答としてhttp://stackoverflow.com/a/42930903/1178267を参照してください。 – anhoppe