『敗北と死に至る道が生活』その4230
VBScriptで(実際はHTAだけど)文字連結を1,000行くらいやったら、えらく遅かったので、ネットで調べたら.NETで使う StringBuilder が使えるってんで実装してみたらすカッ速だったので、ここの読者層とはかけ離れた情報だと思うがメモとして残しておこう。【遅い】
str = "<table>"
For i = 1 to 1000
str = str & "<tr><td>" & wArray(i) & "</td></tr>"
Next
wRes = str & "</table>"
【速い】
Set SB = CreateObject("System.StringBuilder")
SB.Append_3 "<table>"
For i = 1 to 1000
SB.Append_3 "<tr><td>" & wArray(i) & "</td></tr>"
Next
SB.Append_3 "</table>"
wRes = SB.toString() : Set SB = Nothing