共用方式為


內建常數和列舉型別

更新:2007 年 11 月

Visual Basic 會提供一些內建常數與列舉型別 (Enumeration) 協助您進行程式設計。

備註

常數會儲存在應用程式的執行過程中仍為常數的值。這些是有意義的名稱,可以替換數字或字串 (String),使得程式碼更容易讀取。列舉型別則能夠讓您輕鬆使用一組相關的常數。列舉型別是一組值的符號名稱。

您可以建立自己的常數和列舉型別,如使用者定義常數中的討論,或您可以使用提供的內建常數和列舉型別 Visual Basic,這些項目列於物件瀏覽器 中。

下列資料表列出並說明 Visual Basic 中可用的內建列舉型別。

列舉型別

描述

AppWinStyle 列舉型別

指出呼叫 Shell 函式時,被叫用之程式所使用的視窗樣式。

AudioPlayMode 列舉型別

指出在呼叫音效方法時聲音播放的方式。

BuiltInRole 列舉型別

指出在呼叫 My.User.IsInRole 方法 時要檢查的角色類型。

CallType 列舉型別

指出在呼叫 CallByName 函式時要叫用的程序類型。

CompareMethod 列舉型別

指出在呼叫比較函式時字串的比較方式。

DateFormat 列舉型別

指出在呼叫 FormatDateTime 函式時的日期顯示方式。

DateInterval 列舉型別

指出在呼叫日期相關的函式時,判斷和格式化日期間隔的方式。

DeleteDirectoryOption 列舉型別

指定如果要刪除的目錄內包含檔案或目錄時,應該要如何處理。

DueDate 列舉型別

指出呼叫帳務處理方法時的付款到期日。

FieldType 列舉型別

指出文字欄位是以分隔符號分隔還是固定寬度的。

FileAttribute 列舉型別

指出在呼叫檔案存取函式時所要使用的檔案屬性 (Attribute)。

FirstDayOfWeek 列舉型別

指出在呼叫日期相關的函式時,哪天是一週的第一天。

FirstWeekOfYear 列舉型別

指出在呼叫日期相關函式時,哪一週是一年的第一週。

MsgBoxResult 列舉型別

指出在訊息方塊中按下的按鈕,並由 MsgBox 函式傳回相關資料。

MsgBoxStyle 列舉型別

指出在呼叫 MsgBox 函式時所要顯示的按鈕。

OpenAccess 列舉型別

指出檔案是否為可讀取、可寫入或兩者皆可。

OpenMode 列舉型別

指出存取檔案時所應使用的存取模式。

OpenShare 列舉型別

指定其他處理程序是否可以存取開啟的檔案。

RecycleOption 列舉型別

指定檔案要永久刪除或放在 [資源回收筒] 中。

SearchOption 列舉型別

指定是否要搜尋全部或僅搜尋最上層目錄。

Tristate 列舉型別

指出在呼叫數字格式化函式時要使用布林值 (Boolean) 還是預設值。

UICancelOption 列舉型別

指定當使用者於作業期間按下 [取消] 時,所要完成的工作。

UIOption 列舉型別

指定在複製、刪除或移動檔案或目錄時,是否要顯示進度對話方塊。

VariantType 列舉型別

指出 Variant 物件的型別,並由 VarType 函式傳回相關資料。

VbStrConv 列舉型別

指出在呼叫 StrConv 函式時要執行的轉換類型。

請參閱

工作

HOW TO:宣告常數

概念

常數的概觀

常數和常值資料型別

列舉型別的概觀

使用者定義常數

參考

Enum 陳述式 (Visual Basic)

物件瀏覽器

其他資源

常數和列舉型別 (Visual Basic)