23

Python (win32com) の COM オブジェクトを使用してプロセスを自動化しようとしていますが、期待した結果が得られません... 特定のプログラムを作成せずに COM オブジェクトを探索/テストするツールはありますか? つまり、たとえば COM オブジェクトをインスタンス化してそのメソッドを呼び出すことができるものはありますか?

(基本的に、予期しない結果が win32com のせいであるかどうかを調べようとしており、Visual Studio をインストールして C# アプリを作成することは避けたいと考えています)

4

4 に答える 4

16

WebSetupを介してWindowsSDKをダウンロードする場合は、SDKツールのみをダウンロードすることを選択できるはずです。これらには、登録されているすべてのCOMオブジェクトを参照するために使用できるOle / COM Viewer(oleview.exe)と呼ばれるプログラムが含まれています。また、Ole Automationをサポートするオブジェクトの場合は、それらを開いてメソッドを呼び出します。

于 2010-10-15T13:24:45.397 に答える
-2

記録のために、 SciTe4AutoHotKeyAutoHotKey COM wrappersを使用して非常に小さなスクリプトを作成しました。.Netは必要ありません。
(そして、私の予想外の結果は Python のせいではありません :) )

于 2010-10-20T12:50:06.270 に答える