1.参考にしたファイルの一部
2.作成~表示までの流れ
HTMLのテンプレートファイルを読み込む→コメントと表示項目を置き換える
→出力するファイルの文字列に追加する→続きのテンプレートファイルを読み込む・・・・
→全てのファイルを読み込み、文字列置換が終了したら拡張子htmlでファイルを書き出す
→作成したファイルをSystem.Diagnostics.Process.Startで実行する
3.作成の詳細
・HTMLテンプレートファイルの例
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<body>
<!-- value001 --> ←ここを置換する
</body>
</html>
・ファイルの読み込み
Dim sr As StreamReader
Dim htmlStr As String
//C直下のhtml.txtをShiift-JISで開く
sr = New StreamReader("C:\htmltmp.txt", System.Text.Encoding.GetEncoding("Shift-JIS"))
//ファイルの内容を全て文字列型変数に格納する
htmlStr = sr.ReadToEnd
・文字列置換
htmlStr = htmlStr.Replace("", "置換後文字列")
4.Tableタグの囲い線
スタイルでborder-top : 1px solid #000000;などと書くと囲いの上の線が1ピクセルの黒い線で表示されるようになる
border-width: thin; border-style: solidとすると4方を細い線にすることができる。
コメント