Condividi tramite


Procedura: creare istanze del componente EventLog

Aggiornamento: novembre 2007

È necessario creare i componenti EventLog se si desidera aggiungere funzionalità di log eventi all'applicazione in uso. I componenti EventLog consentono di connettersi ai log eventi esistenti, scrivere voci in essi e rispondere alle voci ricevute dai log.

I componenti EventLog non sono dotati di interfaccia utente grafica. Se si aggiunge un'istanza del componente EventLog a un elemento visivo, ad esempio un form, il componente viene visualizzato in una piccola area situata sotto il bordo inferiore del form. Tale area è nota come barra dei componenti e costituisce il luogo in cui visualizzare tutti gli elementi non visivi associati al form.

Nota:

Le classi non visive che ereditano dalla classe Component supportano un’area di progettazione visiva simile alla barra dei componenti, su cui sono disposti il componente EventLog e altri componenti. La disposizione degli elementi in questa finestra di progettazione non è rilevante, poiché l'interfaccia non verrà mai visualizzata agli utenti finali dell'applicazione.

Sono disponibili diversi modi per creare un'istanza del componente EventLog:

  • È possibile trascinare un’istanza del componente EventLog dalla scheda Componenti della Casella degli strumenti in un form o in un’altra finestra di progettazione.

  • È possibile individuare il log in Esplora server e aggiungerlo alla finestra di progettazione, creando un’istanza del componente EventLog preconfigurato in modo da puntare a tale log.

  • È possibile creare un'istanza del componente EventLog nel codice.

Nota:

È possibile che le finestre di dialogo e i comandi di menu visualizzati siano diversi da quelli descritti nella Guida in linea a seconda delle impostazioni attive o dell'edizione del programma. Per modificare le impostazioni, scegliere Importa/Esporta impostazioni nel menu Strumenti. Per ulteriori informazioni, vedere Impostazioni di Visual Studio.

Per creare un'istanza del componente EventLog da Esplora server

  1. Aprire Esplora server. Per ulteriori informazioni, vedere Procedura: accedere e inizializzare Esplora server/Esplora database.

  2. Espandere il nodo del server che si desidera visualizzare, quindi individuare ed espandere il nodo Log eventi sottostante.

  3. Individuare e fare clic con il pulsante destro del mouse sul log da aggiungere al progetto.

  4. Scegliere Aggiungi a finestra di progettazione.

  5. Impostare le proprietà necessarie per il componente. Per ulteriori informazioni, vedere Procedura: configurare istanze del componente EventLog.

Per creare un'istanza del componente EventLog dalla Casella degli strumenti

  1. Accedere alla scheda Componenti della Casella degli strumenti.

  2. Selezionare l'icona EventLog e trascinarla all'interno dell'area di progettazione del form o del componente.

  3. Impostare le proprietà necessarie per il componente. Per ulteriori informazioni, vedere Procedura: configurare istanze del componente EventLog.

Per creare un'istanza del componente EventLog a livello di codice

  1. Creare un'istanza della classe EventLog nel codice. Il codice dovrebbe risultare simile al seguente:

    Dim EventLog1 As New System.Diagnostics.EventLog()
    
         System.Diagnostics.EventLog EventLog1 = new System.Diagnostics.EventLog();
    
  2. Impostare le proprietà necessarie per il componente. Per ulteriori informazioni, vedere Procedura: configurare istanze del componente EventLog.

Vedere anche

Attività

Procedura: configurare istanze del componente EventLog

Procedura: aggiungere l'applicazione come origine delle voci del log eventi

Procedura: determinare l'esistenza di un'origine eventi

Procedura: rimuovere un'origine eventi

Procedura dettagliata: esplorazione di log eventi, origini eventi e voci

Concetti

Introduzione al componente EventLog