くえすViewerの開発

お気に入りの文章を切り取ることが多いので、ハイライト表示することにした。
.NET Fw2.0だとwebBrowser.ObjectForScriptingを使ってWindowsアプリケーションとjavascriptのオブジェクトを相互にやりとりできる。
winからhtmlは、

webBrowser1.Document.InvokeScript(javascriptのメソッド名, その引数)

htmlからwinは

window.external.Winアプリのメソッド名(引数)

といった感じ。
で、てきとーにspanタグをくっつけて終了。IE6.0はDOM2.0に対応してないっぽいので無理矢理正規表現でがんばる。

で。→選択したテキストをDBにぶっこんでハイライト表示。すてきだ。