次の方法で共有


WindowsFormsApplicationBase.MinimumSplashScreenDisplayTime プロパティ

定義

スプラッシュ スクリーンを最低限表示させておく時間 (ミリ秒) を取得または設定します。

public:
 property int MinimumSplashScreenDisplayTime { int get(); void set(int value); };
public int MinimumSplashScreenDisplayTime { get; set; }
member this.MinimumSplashScreenDisplayTime : int with get, set
Public Property MinimumSplashScreenDisplayTime As Integer

プロパティ値

スプラッシュ スクリーンを表示しておく最短時間 (ミリ秒)。

この例では、 プロパティをオーバーライドして プロパティを My.Application.MinimumSplashScreenDisplayTime 設定する方法を OnInitialize 示します。

Protected Overrides Function OnInitialize(
    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)」を参照してください。

注釈

My.Application.MinimumSplashScreenDisplayTimeプロパティを使用すると、アプリケーションのスプラッシュ スクリーンを表示する最小時間を指定できます。 メイン フォームが、このプロパティで指定された時間よりも短い時間で初期化を完了した場合、要求された時間が経過するまで、スプラッシュ スクリーンは残り、その時点でメイン フォームが表示されます。 アプリケーションの起動に時間がかかる場合、メイン フォームがアクティブになると、スプラッシュ スクリーンは閉じられます。

プロジェクト デザイナーを使用してアプリケーションにスプラッシュ スクリーンを追加すると、 プロパティが My.Application.MinimumSplashScreenDisplayTime 2000 に設定され、最小表示時間は 2 秒になります。

このプロパティは、Visual Basic アプリケーション モデルをサポートします。 詳細については、「 Visual Basic アプリケーション モデルの概要」を参照してください。

または OnCreateSplashScreen メソッドをMy.Application.MinimumSplashScreenDisplayTimeオーバーライドするメソッドで プロパティを設定するOnInitialize必要があります。 クラスの WindowsFormsApplicationBase メソッドをオーバーライドするコードは、既定では非表示になっているApplicationEvents.vb ファイルに入力する必要があります。

メンバーをオーバーライドするためのコード エディター ウィンドウにアクセスするには
1. ソリューション エクスプローラーでプロジェクトを選択した状態で、[プロジェクト] メニューの [プロパティ] をクリックします。
2. [アプリケーション] タブをクリックします。
3. [ アプリケーション イベントの表示 ] ボタンをクリックして、コード エディターを開きます。

詳細については、「[アプリケーション] ページ (プロジェクト デザイナー) (Visual Basic)」を参照してください。

プロジェクトの種類別の可用性

プロジェクトの種類 使用可能
Windows フォーム アプリケーション はい
クラス ライブラリ いいえ
コンソール アプリケーション いいえ
Windows フォーム コントロール ライブラリ いいえ
Web コントロール ライブラリ いいえ
Windows サービス いいえ
Web サイト いいえ

適用対象

こちらもご覧ください