共用方式為


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

屬性值

啟動畫面顯示的最小時間(以毫秒計)。

範例

此範例示範如何透過覆寫該OnInitialize(ReadOnlyCollection<String>)方法來設定該My.Application.MinimumSplashScreenDisplayTime屬性。

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 屬性允許你指定應用程式啟動畫面顯示的最短時間。 若主表單完成初始化時間少於此屬性所指定的時間,啟動畫面會持續顯示直到請求時間結束,屆時主表單會顯示。 如果你的申請開始時間較長,主表單啟動後啟動畫面會關閉。

當你使用 Project Designer 為應用程式新增啟動畫面時,它會將屬性設定 My.Application.MinimumSplashScreenDisplayTime 為 2000,表示顯示時間至少為兩秒。

此特性支援 Visual Basic 應用程式模型。 欲了解更多資訊,請參閱 Visual Basic 應用模型概述

你應該用一種能覆蓋 OnInitialize or OnCreateSplashScreen 方法的方法來設定屬性My.Application.MinimumSplashScreenDisplayTime。 覆蓋該類別方法 WindowsFormsApplicationBase 的程式碼應輸入於預設隱藏的 ApplicationEvents.vb 檔案中。

要存取覆蓋成員的程式碼編輯器視窗:

  1. 解決方案總管中選擇專案後,點擊專案選單中的屬性
  2. 點擊 申請 標籤。
  3. 點擊 「檢視應用程式事件 」按鈕以開啟程式碼編輯器。

如需詳細資訊,請參閱 應用程式頁面、項目設計工具 (Visual Basic)

依專案類型提供的可用性

專案類型 有現貨
Windows 表單應用程式 是的
類別庫 No
主控台應用程式 No
Windows 表單控制函式庫 No
網頁控制函式庫 No
Windows 服務 No
網站 No

適用於

另請參閱