Visual Studio Community 2013始めました。

Visual Studio Community 2013が出ましたね。Expressでは使えなかった拡張が使えるようになりました。これのためにProの購入を考えては踏み止まって、ということを繰り返していたところなのでやっ … “Visual Studio Community 2013始めました。”の続きを読む

IronPythonで配列を引数に取るメソッドを使う

リストを渡してもエラーになる。タプルを渡すと配列として認識される。そんなときは組み込みのtuple関数を使うといい。 >>> tuple([1,2,3]) (1, 2, 3) .NETのコレクションでも … “IronPythonで配列を引数に取るメソッドを使う”の続きを読む

IronPythonでインターフェースのイベントを実装する

Pythonにはイベントを定義する構文がないから困った。 そんなときはadd_イベント名(self, handler)、remove_イベント名(self, handler) を実装する。 例えば、INotifyProp … “IronPythonでインターフェースのイベントを実装する”の続きを読む

IronPythonでメソッドをオーバーライドして基底クラスに投げる。

IronPythonに限ったことじゃないけど、IronPythonでWinforms触ってたら避けられない問題なので。組込み関数のsuperを使う。 import clr clr.AddReference(“system … “IronPythonでメソッドをオーバーライドして基底クラスに投げる。”の続きを読む