ASP y Application_OnStart caso Application_OnEnd
evento Application_OnStart
Application_OnStart evento se produce antes de que se creó la primera nueva sesión (cuando se hace referencia en primer lugar el objeto de aplicación).
Este evento se coloca en el archivo global.asa.
Nota: Al hacer referencia ala sesión, solicitud o de objeto de respuesta Application_OnStart secuencia de eventos emite un error.
evento Application_OnEnd
Application_OnEnd evento se produce al final de la aplicación (cuando el servidor web es hacia abajo).
Este evento se coloca en el archivo global.asa.
Nota: método MapPathno se puede utilizar código Application_OnEnd.
gramática
<script language="vbscript" runat="server">
Sub Application_OnStart
. . .
End Sub
Sub Application_OnEnd
. . .
End Sub
</script>
Sub Application_OnStart
. . .
End Sub
Sub Application_OnEnd
. . .
End Sub
</script>
Ejemplos
Global.asa:
<script language="vbscript" runat="server">
Sub Application_OnEnd()
Application("totvisitors")=Application("visitors")
End Sub
Sub Application_OnStart
Application("visitors")=0
End Sub
Sub Session_OnStart
Application.Lock
Application("visitors")=Application("visitors")+1
Application.UnLock
End Sub
Sub Session_OnEnd
Application.Lock
Application("visitors")=Application("visitors")-1
Application.UnLock
End Sub
</script>
Sub Application_OnEnd()
Application("totvisitors")=Application("visitors")
End Sub
Sub Application_OnStart
Application("visitors")=0
End Sub
Sub Session_OnStart
Application.Lock
Application("visitors")=Application("visitors")+1
Application.UnLock
End Sub
Sub Session_OnEnd
Application.Lock
Application("visitors")=Application("visitors")-1
Application.UnLock
End Sub
</script>
archivo ASP se muestra en el número actual de visitantes:
<html>
<head>
</head>
<body>
<p>
There are <%response.write(Application("visitors"))%>
online now!
</p>
</body>
</html>
<head>
</head>
<body>
<p>
There are <%response.write(Application("visitors"))%>
online now!
</p>
</body>
</html>
Aplicación Referencia completa de objetos