Imports System.ServiceProcess _ Partial Class Service1 Inherits System.ServiceProcess.ServiceBase 'UserService überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen. _ Protected Overrides Sub Dispose(ByVal disposing As Boolean) If disposing AndAlso components IsNot Nothing Then components.Dispose() End If MyBase.Dispose(disposing) End Sub ' Der Haupteinstiegspunkt für den Prozess _ _ Shared Sub Main() Dim ServicesToRun() As System.ServiceProcess.ServiceBase ' Innerhalb eines Prozesses können mehrere NT-Dienste ausgeführt werden. Um einen ' weiteren Dienst zu diesem Prozess hinzuzufügen, ändern Sie die folgende Zeile, ' um ein zweites Dienstobjekt zu erstellen. Zum Beispiel ' ' ServicesToRun = New System.ServiceProcess.ServiceBase () {New Service1, New MySecondUserService} ' ServicesToRun = New System.ServiceProcess.ServiceBase() {New Service1} System.ServiceProcess.ServiceBase.Run(ServicesToRun) End Sub 'Wird vom Komponenten-Designer benötigt. Private components As System.ComponentModel.IContainer ' Hinweis: Die folgende Prozedur ist für den Komponenten-Designer erforderlich. ' Das Bearbeiten ist mit dem Komponenten-Designer möglich. ' Das Bearbeiten mit dem Code-Editor ist nicht möglich. _ Private Sub InitializeComponent() Me.components = New System.ComponentModel.Container Me.Timer1 = New System.Windows.Forms.Timer(Me.components) ' 'Service1 ' Me.ServiceName = "Service1" End Sub Friend WithEvents Timer1 As System.Windows.Forms.Timer End Class