2011-02-11 13 views
1

私はほとんどトレーニングをしていないハッカーです。私は、ソフトウェア開発者がVBで利用できるようにするMicrosoft Automation Objectsと呼ばれるものがあることを発見しました。たとえば、ExcelでVBインターフェイスを使用するときに参照される参照のリストです。具体的には、Excelを起動する場合、[開発者]タブを選択し、[Visual Basic]を選択し、[ツール]から[参照]を選択します。Excelのアプリケーション参照リストのVBで参照が利用可能なときに使用できるコマンドは、

リストされた参考文献の1つに「公開された」機能のリストが見つかりました。それは本当にきちんとしていて、私はプログラムそのものと交流することができます。

私の質問 - 特定の参照リストによってどのような「関数」が公開されているかを判断する標準的な方法はありますか?私は、申し訳ありませんが、私はアナロジーに私は、Pythonを使用

を作る混乱させていると私は、次のように入力して、特定のオブジェクトに作用するために利用されているものを見つけることができれば

dir(object) 

がありますVBに類似した何か?

答えて

2

オブジェクトブラウザ(コードウィンドウ)でライブラリを選択し、ウォッチとステップスルーコードを設定できます。かなり多くのものがIntellisenseにリストされています。 ExcelなどでBTW、それはVBAです。

+0

ありがとうございます。それは本当にクールです私は一晩中起きて、記載されているすべての機能をテストしたいです。さて、私は知っている。 – PyNEwbie

+0

これは楽しいことですが、残念ながら実際のソリューションでは多くのライブラリを使用することはできません。 – Fionnuala

+0

ライブラリを楽しんでいる場合は、APIが好きかもしれません。(http://allapi.mentalis.org/)APIを使用すると、非常に不快な方法でコンピュータをクラッシュさせるなど、 。 – Fionnuala

関連する問題