|
▼Masa さん:
こんにちは
kanabunさんからわかりやすいご説明がありましたね。
私も、実際には、このように理解というか整理して使っています。
以前、別の板で、同じようなことを申し上げたらエキスパートの皆さんから
「厳密に言えば、それは違うよ」と【あたたかくご指導】いただいたことがあります。
混乱させてしまうかもしれませんが、以下のようなことでした。
・事前バインディングか、実行時バインディング(遅延バインディング)かは
参照設定を行っておくかどうかできまる。
参照設定を行い、かつCreateObjectでインスタンスを生成するのも「あり」だから
CreateObjectを使うことが実行時バインディングということではない。
なんだそうです。
h tp://chaichan.web.infoseek.co.jp/vbtips/VBMemo2006120905.htm
ここに、こんな記載がありました。
VBからEXCELを制御するときは、事前バインディングでCreateObject関数が定石のようです
(MSが推奨、以下のURL参照)。
h tp://support.microsoft.com/kb/828550/ja
|
|