#9595

takuya
参加者

そういうとき、僕は、Rubyを起動するWSH書いてます。

ダイアログを改良は確かに便利ですが、無くとも工夫すれば、不便ではないと思います。

たとえば、現在編集中のファイルをHTML化させるRubyを起動するマクロです。

var WshShell = new ActiveXObject(“WScript.Shell”);
process = WshShell.Exec(“ruby D:/Users/takuya/Documents/macros/hateda_parser.rb ‘” + document.Fullname + “‘” );
str = process.StdOut.ReadAll()
editor.newFile()

固まるのはRuby処理系が遅いからではないでしょうか。。。