SO WIRD'S GEMACHT: Erstellen von Instanzen für serverbasierte Zeitgeber
Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]
Sie erstellen Timer Komponenten, wenn Sie Ereignisse in Multithread-Anwendung erstellen möchten. Eine Instanz der Timer-Komponente können Web Forms, Windows Services und Komponentenklassen hinzugefügt werden.
Es gibt zwei Möglichkeiten, die eine Instanz der Komponente Timer zu erstellen:
Sie können eine Instanz der Komponente Timer aus der Registerkarte Komponenten der Toolbox in ein Formular oder einen anderen Designer ziehen.
Sie können eine Instanz der Komponente Timer in Code erstellen.
So erstellen Sie eine Timer-Komponente aus der Toolbox
Klicken Sie auf Toolboxelemente auswählen Extras und klicken Sie dann auf die Registerkarte .NET Framework-Komponenten.
Klicken Sie im Dialogfeld von Toolboxelemente auswählen Kontrollkästchen Sie das Timer im Namespace "System.Timers". Timer Symbol wird der Registerkarte KomponentenToolbox hinzugefügt.
Wählen Sie das Symbol Timer, und ziehen Sie es auf die Designeroberfläche des Formulars oder der Komponente.
Legen Sie im Eigenschaftenfenster die Interval-Eigenschaft für die Komponenteninstanz auf die Zeitdauer in Millisekunden, nach der Sie die Komponente ein Ereignis auslösen soll.
Legen Sie die Enabled -Eigenschaft der Komponenteninstanz auf true.
So erstellen Sie eine Timer-Komponente programmgesteuert
Erstellen Sie eine Instanz der Klasse Timer.
Legen Sie die Interval-Eigenschaft der Komponenteninstanz auf die Zeitdauer in Millisekunden, nach der Sie die Komponente ein Ereignis auslösen soll.
Legen Sie die Enabled -Eigenschaft der Komponenteninstanz auf true.
Der folgende Code veranschaulicht die erstellen und Konfigurieren einer Komponente Timer.
Dim myTimer AsNew System.Timers.Timer() myTimer.Interval = 3000 myTimer.Enabled = True
System.Timers.Timer myTimer = new System.Timers.Timer(); myTimer.Interval = 3000; myTimer.Enabled = true;
Siehe auch
Aufgaben
SO WIRD'S GEMACHT: Behandeln Sie serverbasierte Zeitgeber
Referenz
Übersicht über das Timer-Komponente (Windows Forms)