Pythonで、COM(ActiveX)を操作する際は、win32com下のクラスを使う事になります。 この時、ActiveXの中でタイプライブラリとして定義している定数値を使えると、コードの可読性が良くなって便利です。 Pythonの場合、win32com.client.constants 下に、定数値が列挙されるようになっていますが、makepyツールを使って予めタイプライブラリ情報をPythonに教えておく必要があります。 それは、以下のWeb siteの記述にも書かれています。 Rubyist Magazine - Win32OLE 活用法 【第 7 回】 ほかの言語での COM http://jp.rubyist.net/magazine/?0009-Win32OLE Python では、タイプライブラリで定義された定数を利用できます。 Ruby では、指定したモジュール内に定義
![win32comで、makepyを使って COM(AcitveX)の定数をロードさせる手順について - ふにゃるんv2](https://cdn-ak-scissors.b.st-hatena.com/image/square/b0c01f01f29ab4f24efcc71c45036f9b2514e9f6/height=288;version=1;width=512/http%3A%2F%2Fart15.photozou.jp%2Fpub%2F678%2F2678%2Fphoto%2F27572985.png)