My.Application.MinimumSplashScreenDisplayTime-Eigenschaft
Aktualisiert: November 2007
Bestimmt die minimale Zeitspanne in Millisekunden, in der der Begrüßungsbildschirm angezeigt wird.
' Usage
Dim value As Integer = My.Application.MinimumSplashScreenDisplayTime
' Declaration
Public Property MinimumSplashScreenDisplayTime As Integer
Rückgabewert
Integer. Die minimale Zeitspanne in Millisekunden, in der der Begrüßungsbildschirm angezeigt wird.
Hinweise
Mit der My.Application.MinimumSplashScreenDisplayTime-Eigenschaft können Sie die minimale Zeitspanne angeben, während der der Begrüßungsbildschirm der Anwendung angezeigt werden soll. Wenn die Initialisierung des Hauptformulars in einer kürzeren als der von dieser Eigenschaft angegebenen Zeitspanne abgeschlossen wurde, wird der Begrüßungsbildschirm bis zum Ablauf der angeforderten Zeitspanne und anschließend das Hauptformular angezeigt. Wenn das Starten der Anwendung eine längere Zeitspanne erfordert, wird der Begrüßungsbildschirm geschlossen, sobald das Hauptformular aktiviert wird.
Wenn Sie der Anwendung mithilfe des Projekt-Designers einen Begrüßungsbildschirm hinzufügen, wird die My.Application.MinimumSplashScreenDisplayTime-Eigenschaft auf 2000 festgelegt, sodass die minimale Zeitspanne der Anzeige zwei Sekunden beträgt.
Diese Eigenschaft unterstützt das Visual Basic-Anwendungsmodell. Weitere Informationen finden Sie unter Übersicht über das Visual Basic-Anwendungsmodell.
Sie müssen die My.Application.MinimumSplashScreenDisplayTime-Eigenschaft in einer Methode festlegen, mit der die OnInitialize-Methode oder die OnCreateSplashScreen-Methode überschrieben wird. Code, der Methoden der WindowsFormsApplicationBase-Klasse überschreibt, muss in der Datei ApplicationEvents.vb eingegeben werden, die in der Standardeinstellung ausgeblendet ist.
So erhalten Sie Zugriff auf das Code-Editor-Fenster zum Überschreiben von Membern
Wählen Sie im Projektmappen-Explorer ein Projekt aus, und klicken Sie im Menü Projekt auf Eigenschaften.
Klicken Sie auf die Registerkarte Anwendung.
Klicken Sie auf die Schaltfläche Anwendungsereignisse anzeigen, um den Code-Editor zu öffnen.
Weitere Informationen finden Sie unter Gewusst wie: Behandeln von Anwendungsereignissen (Visual Basic).
Beispiel
In diesem Beispiel wird veranschaulicht, wie die My.Application.MinimumSplashScreenDisplayTime-Eigenschaft durch Überschreiben der OnInitialize-Eigenschaft festgelegt wird.
Protected Overrides Function OnInitialize( _
ByVal commandLineArgs As _
System.Collections.ObjectModel.ReadOnlyCollection(Of String) _
) As Boolean
' Set the display time to 5000 milliseconds (5 seconds).
Me.MinimumSplashScreenDisplayTime = 5000
Return MyBase.OnInitialize(commandLineArgs)
End Function
In diesem Beispiel muss das Projekt einen Begrüßungsbildschirm aufweisen.
Sie müssen diesen Code im Code-Editor-Fenster für Anwendungsereignisse eingeben. Weitere Informationen finden Sie unter Gewusst wie: Behandeln von Anwendungsereignissen (Visual Basic).
Berechtigungen
Es sind keine Berechtigungen erforderlich.
Anforderungen
Namespace:Microsoft.VisualBasic.ApplicationServices
Klasse:WindowsFormsApplicationBase
**Assembly:**Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)
Verfügbarkeit nach Projekttyp
Projekttyp |
Verfügbar |
---|---|
Windows-Anwendung |
Ja |
Klassenbibliothek |
Nein |
Konsolenanwendung |
Nein |
Windows-Steuerelementbibliothek |
Nein |
Web-Steuerelementbibliothek |
Nein |
Windows-Dienst |
Nein |
Website |
Nein |
Siehe auch
Konzepte
Erweitern des Visual Basic-Anwendungsmodells
Referenz
My.Application.SplashScreen-Eigenschaft