↑どうにかコントロールできますた
以下、自分用メモ:
- テンプレートで読んできたHTMLのうち、可変にしたいところにIDを振っておく
- WebBrowser.Document.all.[object名]
- テーブルからレコードを読み出し、Recordsetのループを回す
- 今回は出力したい値をtableにしたいので、insertRowで行を追加
- フィールドごとにinsertCellでカラムを追加
- .className=[CSSのクラス名]でスタイルを設定
- [Object].Rows(index).Cells(index).innerText*1 = 〜で値を填め込む
注意:WebBrowserコントロールのOnLoadイベントをフックすること
ついでに、念のためリンクを。
http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/jpisdk/dhtml/dhtml.asp
[MSDNライブラリ>Web開発>HTMLおよびCSS>SDKドキュメント>Internet SDK:プラットフォームSDK>ダイナミックHTML]
*1:innerHTMLを使ってもよいが微妙に違う。