Monad + VBScript(IE)

PDC 2005 Demo Video - PowerShell Memoで紹介したPDC 2005のDemo VideoにMonadVBScript(IE)の連携デモがあります。


HTML(withVBScript)を出力するFunctionをMSH Scriptで記述し、
出力したHTML上のVBScriptからExcelのChartオブジェクトを生成/表示する、
というもの。


以下のMovieの3:12くらいから見れます。
mms://media.sitestream.com/microsoft_sitestream_com/open/PDC05/TLN/TLN303/0MM7.wmv

MVC

  • M:.NETオブジェクト
  • V:HTML(withVBScript)
  • C:Monad

という使い分けですね。VをHTAにしても面白いでしょう。

MonadのCOM制限をカバー

確かに、この組み合わせは便利です。
Monad Beta2ではCOM呼び出しに制限がありますが(COMスクリプティングが貧弱 - PowerShell Memo参照)、
COM操作をVBScriptに任せてしまえば、Monadの制限をカバーできます。