C#

C#とIronPython間のオブジェクトI/F

C#とIronPythonの間でオブジェクトの受け渡しは簡単に行う事ができる。 C#→IronPython(C#でオブジェクトを定義) //C#コード string str ; PythonEngine python_engine = new PythonEngine(); python_engine.Globals.Add("sss", str); // C#のオブジェクトを…

PythonEngineの文字コード

C#でGUI、文字列処理をIronPythonでやろうと思ったら、文字列処理ではまる。 C#のコード string sss = "テストデータでござるよ\n文字列です。"; PythonEngine python_engine = new PythonEngine(); python_engine.Globals.Add("sss", sss); python_engine.E…

WebBrowserでオブジェクトのメソッドが実行できない。

WebBrowserコントロールで表示しているページのスクリプトを実行するにはwebBrowser.Document.InvokeScript()を使用すればいけるらしいんだけど、オブジェクトのメソッドの実行が出来ない。 たとえば、こんな場合。 var n_obj = new new_obj();とページ上に…