De VB.NET taal interageert met Windows om informatie over gebruikers aangemeld bij de Terminal Services- computer te krijgen . U kunt deze verzamelde informatie gebruiken om de naam van een gebruiker te krijgen en stuur een e-mail bericht naar die gebruiker . Dit soort programmering stuurt een bericht naar een gebruiker als haar Terminal Service sessie verloopt , bijvoorbeeld , of haar wachtwoord is gewijzigd . Instructies 1 Open het VB.NET bestand dat u wilt gebruiken om de e-mail te sturen . Wanneer u het bestand opent , opent Windows automatisch Visual Studio , dat is de VB.NET editor . Kopen van 2 Voeg de code die de Terminal Service informatie krijgt voor de aangemelde gebruiker . VB.NET werkt met de interne Windows- systeem om de informatie die u hebt ingesteld in Active Directory voor de gebruiker te optimaliseren . AD is het beveiligingssysteem dat all Windows netwerkbeveiliging regelt , waaronder Terminal Services . De volgende code wordt de informatie : Dim gebruikersnaam Zoals StringDim email als Stringusername = Marshal.PtrToStringAnsi ( Paddress ) e = Marshal.PtrToStringAnsi ( gebruikersnaam ) 3 Stuur de kennisgeving aan de ontvanger . Nadat de e-mail wordt verkregen , kunt u een bericht sturen naar de ontvanger via de Windows-sessie informatie . Voeg de volgende code toe aan een e-mailbericht sturen naar: Dim server als Nieuwe SmtpClient ( ) Dim mail As New MailMessage ( ) mail = Nieuw MailMessage ( ) mail.From = Nieuwe MailAddress ( " [email protected] " ;) mail.To.Add ( email ) mail.Subject = " mail Meldingen " mail.Body = " Dit is een melding voor de TS Session " server.Send ( e-mail ) op Twitter 4 Klik op de knop "Opslaan" . Druk op de toets " F5 " om de code te compileren en het draaien in de debugger . De debugger controleert op fouten en test de code op uw werkstation .
|