2007-09-29から1日間の記事一覧

解放処理が面倒

COMオブジェクトを使う場合、Marshal.ReleaseComObjectを呼びまくることになるのが苦痛です。 http://www.python.org/doc/2.5/whatsnew/pep-343.html#SECTION000910000000000000000 http://www.python.org/doc/2.5/lib/module-contextlib.html このあたりを…

Excel操作その後

じっくり調べたら単にオブジェクトが解放されていないだけという良くある話でした。参考までに動作するサンプルをあげておきます。画像ファイルをExcel2007のワークブックに変換するスクリプト。 import sys import clr clr.AddReference('System.Drawing') …