1. Se proporcionan hosts virtuales generales implementados con ADODB.stream
La copia del código es la siguiente:
functionloadTempletFile (Byvalpath)
onerrorResumEnext
dimobjstream
setobjstream = server.createObject ("ADODB.Stream")
sinbjstream
.type = 2
.mode = 3
.abierto
.LoadFromFileserver.Mappath (ruta)
iferr.number <> 0then
Err.Clear
Response.write ("Plantilla precargada [" & Path & "] ¡No existe!")
respuesta.end ()
endif
.charset = "" & Chrset & ""
.Position = 2
LoadTempletFile = .ReadText
.cerca
fin
setobjstream = nada
Función final
2. Use FSO para implementar la velocidad de carga de las plantillas, pero muchos hosts virtuales no proporcionan funciones FSO.
La copia del código es la siguiente:
'****************************************************************************************************
'Nombre de la función: LoadTemplate
'Efecto: elimine el contenido de la plantilla
'Parámetro: TemplateFname Template Dirección
'Valor de retorno: contenido de plantilla
'**********************************************************************************************************
FunctionLoadTemplate (TemplateFName)
onerrorResumEnext
DIMFSO, FileObJ, FileSteamObj
Setfso = createObject ("scripting.filesystemObject")