Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Du kan använda objekten My.Application.Log och My.Log för att logga information om händelser som inträffar i ditt program. Det här exemplet visar hur du använder My.Application.Log.WriteEntry metoden med Startup händelserna och Shutdown för att skriva spårningsinformation.
Så här kommer du åt programmets händelsehanterarkod
Välj ett projekt i Solution Explorer. På Projekt-menyn väljer du Egenskaper.
Klicka på fliken Program .
Klicka på knappen Visa programhändelser för att öppna kodredigeraren.
Då öppnas filen ApplicationEvents.vb.
Logga meddelanden när programmet startas
Låt ApplicationEvents.vb filen vara öppen i kodredigeraren. På menyn Allmänt väljer du MyApplication-händelser.
På menyn Deklarationer väljer du Start.
Programmet genererar Startup händelsen innan huvudprogrammet körs.
My.Application.Log.WriteEntryLägg till metoden iStartuphändelsehanteraren.My.Application.Log.WriteEntry("Application started at " & My.Computer.Clock.GmtTime.ToString)
Logga meddelanden när programmet stängs av
Låt ApplicationEvents.vb filen vara öppen i kodredigeraren. På menyn Allmänt väljer du MyApplication-händelser.
På menyn Deklarationer väljer du Stäng av.
Programmet genererar händelsen Shutdown efter att huvudprogrammet har körts, men innan det stängs av.
My.Application.Log.WriteEntryLägg till metoden iShutdownhändelsehanteraren.My.Application.Log.WriteEntry("Application shut down at " & My.Computer.Clock.GmtTime.ToString)
Exempel
Du kan använda Projektdesignern för att komma åt programhändelserna i kodredigeraren. Mer information finns i Programsida, Projektdesigner (Visual Basic).
Private Sub MyApplication_Startup(
ByVal sender As Object,
ByVal e As ApplicationServices.StartupEventArgs
) Handles Me.Startup
My.Application.Log.WriteEntry("Application started at " &
My.Computer.Clock.GmtTime.ToString)
End Sub
Private Sub MyApplication_Shutdown(
ByVal sender As Object,
ByVal e As System.EventArgs
) Handles Me.Shutdown
My.Application.Log.WriteEntry("Application shut down at " &
My.Computer.Clock.GmtTime.ToString)
End Sub