| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Come notificare a un utente di servizio Terminal su VB.Net
    Il linguaggio VB.NET interagisce con Windows per ottenere informazioni sugli utenti connessi al computer di Servizi Terminal. È possibile utilizzare queste informazioni raccolte per ottenere il nome di un utente e inviare una notifica per e-mail a questo utente . Questo tipo di programmazione invia una notifica a un utente se la sua sessione di Terminal Service scade, per esempio, o la sua password è stata modificata . Istruzioni
    1

    Aprire il file VB.NET che si desidera utilizzare per inviare l'e-mail . Quando si apre il file , Windows apre automaticamente Visual Studio , che è l'editor di VB.NET .
    2

    Aggiungere il codice che ottiene le informazioni di servizio terminale per l' utente connesso . VB.NET funziona con il sistema interno di Windows per ottenere le informazioni che hai impostato in Active Directory per l'utente. AD è il sistema di sicurezza che controlla tutta la sicurezza di rete di Windows , tra cui Servizi terminal . Il codice seguente ottiene le informazioni :

    Dim nome utente Come StringDim email Come Stringusername = Marshal.PtrToStringAnsi ( pAddress ) email = Marshal.PtrToStringAnsi ( nome utente )
    3

    Invia l' notifica al destinatario. Dopo l'e-mail è ottenuto , è possibile inviare un messaggio al destinatario attraverso le informazioni della sessione di Windows . Aggiungere il seguente codice per inviare un messaggio e-mail :

    server di Dim As New SmtpClient ( ) Dim email As New MailMessage ( ) mail = New MailMessage ( ) mail.From = New MailAddress ( " tsnotifications@domain.com " ;) mail.To.Add (e-mail ) mail.Subject = "Mail Notifiche" mail.Body = "Questa è una notifica per la sessione di Servizi terminal " server.Send ( posta ) economici 4

    Fare clic sul pulsante "Salva" . Premere il tasto "F5" per compilare il codice ed eseguirlo nel debugger . Il debugger controlla per errori e prove al codice sulla stazione di lavoro .

    Previous :

    next :
      Articoli Correlati
    ·L'uso di OLE in VB 
    ·Come calcolare l'intersezione di due linee in Visual Ba…
    ·Come fare un pulsante per VBScript 
    ·Come scrivere uno script VBS per aprire un file 
    ·Come creare un programma Notepad - Visual Basic 6.0 
    ·Numero variabile Tipi di VBA 
    ·Tutorial per ADODC Controllo 
    ·Come allineare a destra una lista di testo in una fines…
    ·Come leggere un file in un Listbox 
    ·Come aggiungere il nuovo record in Access 2007 utilizza…
      Articoli in evidenza
    ·Che strumenti programmatori utilizzo 
    ·Come fare un campo di testo predefinito a 0 In Java 
    ·Come calcolare il tempo in Perl 
    ·Come aggiungere l'accesso Origine riga di una Lista 
    ·Come posso installare Java per Computer HP 
    ·Come disinstallare Host Intrusion Prevention 
    ·Come crittografare e Filigrana un PDF PHP 
    ·Come imparare Rational Rose 
    ·Che cosa sono i file di simboli DNN ? 
    ·Come utilizzare un file PHP esterno in HTML 
    Copyright © Conoscenza Informatica http://it.wingwit.com