WindowsFormsApplicationBase.MinimumSplashScreenDisplayTime プロパティ
アセンブリ: Microsoft.VisualBasic (microsoft.visualbasic.dll 内)

Dim instance As WindowsFormsApplicationBase Dim value As Integer value = instance.MinimumSplashScreenDisplayTime instance.MinimumSplashScreenDisplayTime = value
/** @property */ public int get_MinimumSplashScreenDisplayTime () /** @property */ public void set_MinimumSplashScreenDisplayTime (int value)
public function get MinimumSplashScreenDisplayTime () : int public function set MinimumSplashScreenDisplayTime (value : int)
スプラッシュ スクリーンを最低限表示させておく時間 (ミリ秒) を表す Integer 値。

詳細については、Visual Basic のトピック「My.Application.MinimumSplashScreenDisplayTime プロパティ」を参照してください。
My.Application.MinimumSplashScreenDisplayTime プロパティを使用すると、アプリケーションのスプラッシュ スクリーンを最低限表示させておく時間をミリ秒単位で指定できます。このプロパティに指定された時間よりも早くメイン フォームの初期化が完了した場合、指定された時間が経過するまでスプラッシュ スクリーンが画面に表示された状態となり、その後、メイン フォームが表示されます。アプリケーションの起動時間がそれよりも長くかかる場合、スプラッシュ スクリーンは、メイン フォームがアクティブになった時点で閉じられます。
プロジェクト デザイナを使用してスプラッシュ スクリーンをアプリケーションに追加した場合、My.Application.MinimumSplashScreenDisplayTime プロパティは 2000 に設定され、スプラッシュ スクリーンは少なくとも 2 秒間、表示されます。
このプロパティは、Visual Basic アプリケーション モデルをサポートします。詳細については、「Visual Basic アプリケーション モデルの概要」を参照してください。
OnInitialize メソッドまたは OnCreateSplashScreen メソッドをオーバーライドするメソッドで、My.Application.MinimumSplashScreenDisplayTime プロパティを設定する必要があります。WindowsFormsApplicationBase クラスのメソッドをオーバーライドするコードは、既定では非表示の ApplicationEvents.vb ファイルに入力する必要があります。
メンバをオーバーライドするためにコード エディタ ウィンドウにアクセスするにはソリューション エクスプローラでプロジェクトを選択し、[プロジェクト] メニューの [プロパティ] をクリックします。

この例では、OnInitialize プロパティをオーバーライドすることで My.Application.MinimumSplashScreenDisplayTime プロパティを設定する方法を示します。
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
この例は、スプラッシュ スクリーンがプロジェクトに配置されていることを前提としています。
このコードは、アプリケーション イベントのコード エディタ ウィンドウで入力する必要があります。詳細については、「方法 : アプリケーション イベントを処理する (Visual Basic)」を参照してください。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


WindowsFormsApplicationBase クラス
WindowsFormsApplicationBase メンバ
Microsoft.VisualBasic.ApplicationServices 名前空間
WindowsFormsApplicationBase.MinimumSplashScreenDisplayTime プロパティ
OnInitialize
OnCreateSplashScreen
WindowsFormsApplicationBase クラス
その他の技術情報
My.Application.MinimumSplashScreenDisplayTime プロパティ
My.Application オブジェクト
My.Application.SplashScreen プロパティ
Visual Basic アプリケーション モデルの拡張
- WindowsFormsApplicationBase.MinimumSplashScreenDisplayTime プロパティのページへのリンク