1。ADODB.Streamを使用して実装された一般的な仮想ホストが提供されます
コードコピーは次のとおりです。
functionloadtempletfile(byvalpath)
onerrorresumenext
DimobjStream
setobjstream = server.createObject( "adodb.stream")
withoutbjstream
.type = 2
.mode = 3
。開ける
.loadfromfileserver.mappath(パス)
iferr.Number <> 0then
err.clear
Response.Write( "Preloaded Template ["&Path& "]は存在しません!")
Response.End()
endif
.charset = ""&chrset& ""
.position = 2
LoadTempletFile = .ReadText
。近い
終わりに
setobjstream =何もない
エンド機能
2。FSOを使用してテンプレートの負荷速度を実装しますが、多くの仮想ホストはFSO関数を提供しません。
コードコピーは次のとおりです。
'***********************************************************************************************
'関数名:LoadTemplate
'効果:テンプレートコンテンツを取り出します
'パラメーター:TemplateFNameテンプレートアドレス
'返品値:テンプレートコンテンツ
'****************************************************************************************************
functionloadtemplate(templatefname)
onerrorresumenext
dimfso、fileobj、filestreamobj
setFSO = createObject( "Scripting.filesystemObject")