對應鍵 <定義>
對應鍵

使用者可按著 ALT 鍵然後再按某鍵，來執行功能表指令、選取物件或移動物件。例如，ALT+F 可開啟「檔案」功能表。


ActiveX 控制項 <定義>
ActiveX 控制項

將這種物件放到表單上，可讓使用者與應用程式產生互動。ActiveX 控制項擁有一些事件並且可以和其他控制項相結合。這些控制項的副檔名為 .ocx 。


ActiveX 物件 <定義>
ActiveX 物件

為一種能提供介面給其它應用程式或程式撰寫工具的物件。


增益集 <定義>
增益集

為一自訂工具，可將一些功能加到 Visual Basic 發展環境。


ANSI 字元集 <定義>
ANSI 字元集

American National Standards Institute (ANSI) 為 8 位元字元集，用來表示多達 256 (0-255) 個字元。前面 128 字元 (0-127) 為標準美制鍵盤的字母及符號；後面 128 字元 (128-255) 則為特殊字元，像國際通用羅馬字母、重音符號、貨幣符號、分數等。


應用程式 <定義>
應用程式

為程式碼集合和可見元件所組成的單一程式。發展人員可以在開發環境內製成並執行應用程式，而使用者則在開發環境外執行應用程式。


引數 <定義>
引數

傳遞給一個程序的常數、變數或運算式。


陣列 <定義>
陣列

一個連續可索引且同本質的元件所成的集合，每一陣列中的元件皆有單一的索引數字，更改其中某元件並不會影響到其他元件。


ASCII 字元集 <定義>
ASCII 字元集

American Standard Code for Information Interchange (ASCII) 為 7 位元字元集，用來表示標準美制鍵盤的字母及符號。和 ANSI 字元的頭 128 字元 (0-127) 相同。


自動格式設定 <定義>
自動格式設定

當您做輸入動作時，自動為您設定一些文字格式的特性。


Automation 物件 <定義>
Automation 物件

為一種能提供介面給其他應用程式或程式撰寫工具的物件。


基礎類別 <定義>
基礎類別

為可以讓其他類別繼承的原始類別。


點陣圖 <定義>
點陣圖

利用一組位元來表示影像中的像素，每個位元對應到一個像素。在彩色系統的話，則會有一個以上的位元對映到一個像素。點陣圖通常以 .bmp 為副檔名。


位元比對 <定義>
位元比對

比對兩數值運算式中同位置的位元。


布林資料型態 <定義>
布林資料型態

只有兩種值的資料型態，分別為 True(-1) 或 False(0)。布林變數是以 16 位元 ( 2 位元組 ) 數字來儲存。


布林運算式 <定義>
布林運算式

決定 True 或 False 的運算式。


資料連結控制項 <定義>
資料連結控制項

為一可聯繫資料的控制項，可以存取某特定資料欄或透過 Data 控制項存取資料庫中資料欄。資料連結控制項通常透過可 DataSource 和 DataField 屬性與 Data 控制項相連結。當 Data 控制項從一筆資料錄移到下一筆時，所有連到此 Data 控制項的資料連結控制項，都會顯示改變後目前資料錄中的資料。當使用者更改資料連結控制項中的資料後，移到不同的資料錄時，所更改的資料就會自動存到資料庫中。


中斷模式 <定義>
中斷模式

為在發展環境中暫時中止程式的執行。在中斷模式下，您可以檢查、偵錯、重設、單步執行或繼續執行。在下面的狀況下，可以進入中斷模式：

•	在執行程式時遇到中斷點。

•	在執行程式時按下 CTRL+BREAK。

•	在執行程式時遇到 Stop 陳述式或遇到非意料中的錯誤。

•	新增一個 Break When True 監看運算式，當觀看值改變時將停止執行且設為 True。

•	新增一個 Break When Changed 監看運算式，當觀看值改變時將停止執行。


中斷點 <定義>
中斷點

在程式中選取某行使得執行時遇到即自動停止。中斷點不會存放在您的程式碼中。


傳址 <定義>
傳址

一種傳遞引數位址給程序的方式，如此可讓程序存取到真正的變數。變數真正的值可被程序所更改，除非特別指定，不然引數預設以傳址呼叫。


傳值 <定義>
傳值

一種傳遞引數值給程序的方式，如此可讓程序存取到變數的值。變數的真正值將不會被程序所更改。


Byte 資料型態 <定義>
Byte 資料型態

一種範圍為正整數 0-255 的資料型態，以 Single 來儲存，即無正負 8 位元 (1 個位元組) 數字。


字元碼 <定義>
字元碼

用來表示一字元集中特定字元的數字，像 ANSI  字元集即是。


類別 <定義>
物件類別

為一物件的正式定義。物件類別為執行時產生自物件執行個體的範本，其定義了物件的屬性和方法，以控制物件的種種行為。


類別模組 <定義>
物件類別模組

一種含有物件類別定義的模組，包括其屬性和方法。


程式碼模組 <定義>
程式碼模組

為一模組含有公開且可分享給專案中之模組的程式碼。在較新版本的 Visual Basic 中，都將程式碼模組當成一般模組。


程式碼窗格 <定義>
程式碼窗格

程式碼窗格就是程式碼視窗中用來編輯程式碼的地方，一個程式碼視窗可含有多個程式碼窗格。


集合物件 <定義>
集合物件

一個含有多個相關物件的物件。其中各物件的位置在集合物件發生變化時也會跟著改變；因此，集合物件內任何物件的位置均可變換。


命令列 <定義>
命令列

使用者欲執行一程式時，所需提供的路徑、檔名和引數等資訊。


註解 <定義>
註解

用來解釋程式碼所做何事之附加文字。在 Visual Basic 中，註解需置於單引號 (') 或 Rem 關鍵字之後。


比較運算子 <定義>
比較運算子

一組字元或符號，用來表示值或運算式之間的關係。這些運算子包括小於 (<) 、小於等於 (<=)、大於 (>)、大於等於 (>=)、不等於 (<>) 和等於 (=)。其它還有 Is 和 Like。請注意，Is 和 Like 在 Select Case 陳述式中不能當作比較運算子。


編譯階段 <定義>
編譯階段

將原始程式碼轉為可執行檔的階段。


編譯器指令 <定義>
編譯器指令

用來變更編譯器動作的指令。


條件式編譯常數 <定義>
條件式編譯常數

由 Visual Basic 之 #Const 編譯器指令或主應用程式所定義的一些條件值，用來讓其他的編譯指令決定是否編譯某區段中的 Visual Basic 程式碼。


常數 <定義>
常數

為一名稱，當程式在執行時用來代表一個不變的值。常數可以是字串、數值、另一常數、任何算術運算子 (除指數外) 或邏輯運算子 (除 Is 外) 的組合。每個主應用程式皆可定義自己的常數，使用者也可以 Const 陳述式來定義附加的常數。您可以在程式中的任意位置使用常數以代替真正的值。


收納器 <定義>
收納器

一個含有其它物件的物件。


控制項 <定義>
控制項

為一您可以放置於表單的物件，其中有它自己的屬性、方法、事件。您可以使用控制項來接收使用者輸入、顯示輸出、驅動事件程序等。您可以用方法操縱大部份控制項。有一些控制項為互動式的 (回應使用者動作)，而有些則為靜態的 (僅能用程式碼存取)。


控制項陣列 <定義>
控制項陣列

一群控制項共享相同的名稱、型態、事件程序等。陣列中的每個控制項均有一個索引值，可用來辨別所產生的事件是針對驅動那個控制項。


Currency 資料型態 <定義>
Currency 資料型態

一從 -922,337,203,685,477.5808到 922,337,203,685,477.5807 的資料型態。使用者可使用此資料型態來做財務運算和講求精確度高的運算。在 Visual Basic 可用 @ 宣告字元來表示 Currency。


資料型態 <定義>
資料型態

為一種變數的特性，用來決定可存放何種資料。資料型態包括有 Byte、Boolean、Integer、Long、Currency、Decimal、Single、Double、Date、String、Object、Variant (預設) 和使用者自訂型態等。


Date 資料型態 <定義>
Date 資料型態

為一將日期和時間當作數字來存放的資料型態。Date 變數是以 64 位元 (8 位元組) 數字來存放。在小數點左方為日期，而在小數點右方為時間。


日期運算式 <定義>
日期運算式

任何可以化為日期的運算式。包含任何日期格式、可視為時間的數字、可視為時間的字串以及從函數傳回的時間等。日期運算式限於數字或字串，可以表示 January 1, 100 到 December 31, 9999 的日期。

時間可存為真正數字。在小數點左方的數值表示了日期；在小數點右方的數值表示了時間。負的數字表示在 December 30, 1899 之前。


日期表示式 <定義>
日期表示式

由符號 (#) 所包圍的任何正確格式連續字元。正確的格式包括地區選項(或國別設定)中指定的日期格式或國際日期格式。

例如，若您的應用程式 English-U.S. 版本，可用 #12/31/92# 來表示 December 31, 1992。使用日期表示式可增加語言上的可攜性。


日期分隔符號 <定義>
日期分隔符號

當格式化一日期值時，用來區隔年、月、日的字元。此字元要看系統設定而定或依 Format 函數。


Decimal 資料型態 <定義>
Decimal 資料型態

一包含小數數字的資料型態。對於沒有小數點的數字，其範圍是 +/-79,228,162,514,264,337,593,543,950,335。對於有 28 個小數位數而言，其範圍是 +/-7.9228162514264337593543950335。Decimal 的最小非零數值可表示為 0.0000000000000000000000000001。

要注意的是，目前 Decimal 資料型態只可以在 Variant 內使用。您不能宣告一變數為 Decimal 型態。不過您也可以新增一 Variant ，然後使用 Cdec 函數建立其次型態為 Decimal。


宣告 <定義>
宣告

在程式碼中命名一常數、變數或程序，並且指示其特性，像資料型態即是。注意，宣告敘述本身不是可以被執行的指令，它僅作為命名或宣告之用。對於 DLL 中的程序而言，宣告可以指定程式中將使用的函數名稱、函式庫和引數。


設計師 <定義>
設計師

Visual Basic 發展環境中所提供的一視覺化設計視窗。您可以使用此視窗來設計新的類別。對於表單 Visual Basic 有建立設計師。專業版和企業版 Visual Basic 的話還包括 ActiveX 控制項和 ActiveX 文件的設計師。


設計階段 <定義>
設計階段

即您在開發環境中建構應用程式的時期，包括新增控制項、設定控制項或表單屬性等。而在執行階段，則像使用者一般與應用程式互動。


開發環境 <定義>
開發環境

即提供您寫程式碼、新增控制項、設定控制項或表單屬性等功能的應用程式。


停駐視窗 <定義>
停駐視窗

即可附著在主要視窗框旁的視窗。


文件 <定義>
文件

任何由一應用程式所產生的工作內容，並將給予單一檔案名稱。


DBCS <定義>
DBCS

使用 1 或 2 位元組來表示一字元的字元集，可表示超過 256 個字元。


Double 資料型態 <定義>
Double 資料型態

一可存放雙精確度之 64 位元浮點數的資料型態。對於負值，其範圍為 -1.79769313486231E308 到 -4.94065645841247E-324；對於正值，其範圍為 4.94065645841247E-324 到 1.79769313486232E308。在 Visual Basic，符號 (#) 是表示 Double 的型態宣告字元。


動態資料交換 (DDE) <定義>
動態資料交換 (DDE)

在 Microsoft Windows 環境下，應用程式之間透過主動連結所建立用來作資料交換的協定。


動態連結程式庫 (DLL) <定義>
動態連結程式庫 (DLL)

在執行階段下載入到應用程式的函式庫。DLL 也可用其他程式語言如 C、MASM 或 FORTRAN 來產生。


Empty <定義>
Empty

指 Variant 變數未指定起始值。這種變數在數值內容上以 0 表示，在字串內容上則以空字串 ("") 表示。


錯誤代碼 <定義>
錯誤代碼

數字範圍為 0 - 65,535，與 Err 物件的 Number 屬性設定一致。當與 Err  物件的 Description 屬性設定結合在一起時，此數字代表一特殊錯誤訊息。


事件來源物件 <定義>
事件來源物件

一事件發生來源的物件。事件來源物件由屬性傳回。例如，CommandBarEvents 屬性傳回 CommandBarEvents 物件。


可執行檔 <定義>
可執行檔

可在發展環境外執行的  Windows 應用程式。可執行檔案通常有 .exe 副檔名。


運算式 <定義>
運算式

一關鍵字、運算子、變數、字串常數、數字或物件的組合。運算式可以用來執行運算、操縱字元或測試資料。


檔案代碼 <定義>
檔案代碼

在 Open 陳述式中用來開啟一檔案的代碼。使用檔案數字在 1-255 範圍內，則檔案不能為其他應用程式所存取，使用檔案數字在 256-511 範圍內，則檔案可為其他應用程式所存取。


駐點 <定義>
駐點

在 Microsoft Windows 環境中，在同一時間只能有一個視窗、表單或控制項能有此功能。一個物件如具有駐點，通常會以反白標題或標題列來表示。使用者或應用程式皆可設定駐點。


表單 <定義>
表單

一個視窗或對話方塊。表單為控制項的收納器，多重文件介面 (MDI) 表單可以是子表單和一些控制項的收納器。


表單模組 <定義>
表單模組

在 Visual Basic 專案中以 .frm 為副檔名的檔案。其中含有表單的圖形介面；其控制項和其屬性設定；常數、變數和外部程序之表單階層宣告；以及事件和一般程序。


Function 程序 <定義>
Function 程序

在程式內執行一特定工作的程序，且會傳回一值。Function 程序以一 Function 陳述式開始並以 End Function 陳述式結尾。


一般程序 <定義>
一般程序

為其他程序所呼叫的程序。相對於事件程序，使用者或系統動作會自動驅動某事件程序。


圖形方法 <定義>
圖形方法

在物件如 Form、PictureBox 或 Printer 上的方法，可執行一些執行階段繪圖動作，如動畫或模擬等。這些圖形方法包括 Circle、Cls、Line、PaintPicture、Point、Print，和 PSet。


主應用程式 <定義>
主應用程式

支援 Visual Basic for Applications 的應用程式，例如，Microsoft Excel, Microsoft Project 等。


識別項 <定義>
識別項

運算式的一部份，指向一個常數或變數。


圖示 <定義>
圖示

代表物件的小圖形；一般使用 在 Microsoft Windows 應用程式的最小化上。圖示為一個點陣圖，最大尺寸為 32 x 32 像素，以 .ico 為副檔名。


同處理序 <定義>
同處理序

在相同位址上執行的應用程式。


可插入的物件 <定義>
可插入的物件

為一個附加控制項型態的應用程式物件，像 Microsoft Excel 工作表。


Integer 資料型態 <定義>
Integer 資料型態

一種存放整數變數的 2 位元組資料型態，可存放 -32,768 到 32,767 之間的數字。Integer 資料型態也可表示列舉值。在 Visual Basic 可用百分比符號 (%) 的型態宣告字元來表示一個 Integer。


內建常數 <定義>
內建常數

由應用程式提供的常數。物件函式庫中列有 Visual Basic 提供的常數名稱，可用瀏覽物件觀看。由於您無法去除內建常數，所以您不能新增相同名稱的使用者自訂常數。


關鍵字 <定義>
關鍵字

Visual Basic 程式語言中的保留字或符號；例如， 陳述式、函數名稱或運算子。


行接續字元 <定義>
行接續字元

發展環境中利用底線 (_) 將一行程式碼延伸成兩行以上。不過，您無法在字串運算式中用行接續字元來接續一行程式碼。


行標籤 <定義>
行標籤

用來指示一行程式碼。行標籤可以是任何字元的組合，以字母開頭，以冒號 (:) 結束。行標籤是與大小寫無關，且必須從第一欄開始。


行數 <定義>
行號

用來指示一行程式碼。行數可以是使用的模組內任何數字的組合，而且是單一的。行數必須在從一欄開始。


連結視窗 <定義>
連結視窗

一個被加到其它 (主視窗外) 視窗的視窗。


連結視窗外框 <定義>
連結視窗外框

為一視窗框架，含有連結在一起的多個視窗。


地區選項 <定義>
地區

關於一國家/地區和其語言之資料集合。程式碼地區設定會影響一些名辭像關鍵字等，也會定義一些各地區的數字慣用表示方式像小數點、日期格式、字元排序順序等。

系統的地區選項(或國別設定)會影響到判別地區資料的機能運作，例如，顯示數字或是將字串轉成日期時，您可以使用作業系統「控制台」的公用程式來設定系統所在地區。

雖然程式碼地區和系統 locale 設定一般均為相同，但在一些情況亦有相異之處。例如，在標準版 Visual Basic 和專業版 Visual Basic，程式碼並沒有從 English-U.S. 翻譯過來。系統 locale 可以設為使用者的語言和國家/地區，但程式碼 locale 將一直設為 English-U.S.，而且不能更改。在這樣下，將使用到 English-U.S. 分隔符號、格式預留和排序次序。


邏輯錯誤 <定義>
邏輯錯誤

一種程式撰寫錯誤，有可能造成程式產生錯誤結果或停止執行。例如，不正確的變數名稱、不正確的變數型態、無窮迴圈、比對中發生瑕疵或陣列問題等均可能發生邏輯錯誤。


Long 資料型態 <定義>
Long 資料型態

一個 4 位元組的整數，值可從 -2,147,483,648 到 2,147,483,647。在 Visual Basic 可用符號 (&) 的型態宣告字元來表示一個 Long。


指示區燈號 <定義>
邊界指示區

為一圖示，出現在程式碼視窗的邊界指示區中。在撰寫程式期間，邊界指示區可提供一些視覺上的輔助。


MDI child <定義>
MDI 子表單

在一多重文件介面 (MDI) 應用程式中，包含在 MDI 表單內的表單。若要新增一個子表單，可設定 MDI 表單的 MDIChild 屬性為 True。


MDI 表單<定義>
MDI 表單

一多重文件介面 (MDI) 應用程式的背景視窗。在應用程式 MDI 表單可以是任何 MDI 子表單的收納器。


成員 <定義>
成員

一集合物件、物件或使用者自訂型態的元件。


中繼檔 <定義>
中繼檔 (Metafile）

為一種圖形檔，將影像存成如線、圓或多邊形等圖形物件，而非只是儲存其像素。中繼檔的型態有兩種，分別是標準型和加強型。標準型中繼檔通常以 .wmf 為副檔名。加強型中繼檔通常以 .emf 為副檔名。在影像的大小改變時，中繼檔會比直接儲存像素更精確。


方法 <定義>
方法

一個驅動物件的程序。


模組 <定義>
模組

一組宣告的集合。


模組層次 <定義>
模組層次

在模組的宣告區域中描述程式碼。在一程序外的任何程式碼將視為模組階段程式碼。宣告須先列出，然後才是程序。


模組變數 <定義>
模組變數

在 Function、Sub 或 Property 程序程式碼外宣告的變數。模組變數必須宣告在任何程序之外，載入模組之後，它們即會存在，且在模組中的所有程序均可使用。


指名引數 <定義>
指名引數

一引數其名稱在物件函式庫中有事先定義。您可使用指名引數，這樣在指定值時就不用考慮其先後次序。例如，假設一方法可接受了三個引數：

DoSomeThing namedarg1, namedarg2, namedarg3

在您指定值給指名引數時，您可以使用如下的陳述式：

DoSomeThing namedarg3 := 4, namedarg2 := 5, namedarg1 := 20

注意其引數並不須要依語法的順序，出現在該出現的位置。


Null <定義>
Null

一值用來指示一變數所含非有效值。如您將 Null 指定給任何變數，或是在運算式間有任何動作所含為 Null，其結果一律是 Null。


數值資料型態 <定義>
數值資料型態

任何內建數值資料型態 (Byte、Boolean、Integer、Long、Currency、Single、Double，或 Date)。


數值運算式 <定義>
數值運算式

任何可以轉成數值的運算式。一運算式的元件可以包含任何關鍵字、變數、常數和運算子的組合。


數值型態 <定義>
數值型態

任何內建數值資料型態 (Byte、Boolean、Integer、Long、Currency、Single、Double，或 Date) 或任何 Variant 數值子型態 (Empty、Integer、Long、Single、Double、Currency、Decimal、Date、Error、Boolean，或 Byte)。


物件 <定義>
物件

程式碼和資料的組合，可以將之視為獨立的單元，例如，控制項、表單、應用程式元件等。每一物件由類別定義之。


物件方塊 <定義>
物件方塊

位於程式碼視窗左上角的清單方塊，所列為在表單中程式碼所附著的表單和控制項，或是位於屬性視窗上方的清單方塊，所列為表單和其控制項。


瀏覽物件 <定義>
瀏覽物件

為一個對話方塊，您可以用來檢視物件函式庫中的內容，以獲得關於物件的資訊。


Object 資料型態 <定義>
Object 資料型態

表示任何物件引用的資料型態，Object 變數將存成引用到物件的 32 位元 (4- 位元組) 位址。


物件運算式 <定義>
物件運算式

為描述某物件的運算式，可以包含物件的收納器。例如，應用程式可以擁有 Application 物件，其中包含有 Text 物件之 Document 物件。


物件程式庫 <定義>
物件程式庫

為副檔名為 .olb 的檔案，其中提供了有關可用物件之資訊。您可以使用瀏覽物件來檢視物件函式庫的內容，以得知其所提供物件的相關資訊。


物件模組 <定義>
物件模組

一含有某物件特性之程式碼的模組，例如，物件類別模組、表單模組和文件模組。物件模組含有在其相關物件背後的程式碼；物件模組規則和一般模組的不同。


物件型態 <定義>
物件型態

應用程式透過 Automation 所列之物件的型態，例如，Application、File、Range，和 Sheet。使用瀏覽物件或參考應用程式之文件可得到這些物件的清單。


物件變數 <定義>
物件變數

為引用到一個物件的變數。


參數 <定義>
參數

在程序內傳給一程序引數之變數名稱。此變數會接收傳給程序之引數，有效範圍在程序結束後即不見。


路徑 <定義>
路徑

表示目錄或資料夾位置之字串運算式，可包括磁碟機名稱。


pi <定義>
pi

為數學常數 (圓周率)，近似於 3.1415926535897932。


點數 <定義>
點數

一點為 1/72 吋。字形大小通常以點數來量度。


列印區域 <定義>
列印區域

每 14 行為一列印區域。每行的寬度為所有字元之字形大小的平均寬度。


Private <定義>
Private

即變數只可用於宣告此變數的模組中。


程序 <定義>
程序

一指名之陳述式串列，可當為一執行單元。例如，Function、Property，和 Sub 均為一種程序。程序的名稱是在模組層次定義，所有可執行的程式碼必須包含在程序內，一程序不能在套在其它程序中。


程序方塊 <定義>
程序方塊

位於程式碼視窗和偵錯視窗右上角的清單方塊，所列為物件方塊中物件所用的程序。


程序呼叫 <定義>
程序呼叫

即程式碼中陳述式告訴 Visual Basic 執行一個程序。


程序層次 <定義>
程序層次

在 Function、Property、或 Sub 程序內撰寫陳述式。一般會先列出宣告，然後才是實際要執行的程式碼。

注意，模組層次程式碼是在程序區塊之外。


專案 <定義>
專案

模組的集合。


專案視窗 <定義>
專案視窗

為一視窗，所列為表單、類別和標準模組；資源檔案；和您專案所有的參考。 副檔名為 .ocx 和 .vbx 者不會顯示在專案視窗上。


屬性視窗 <定義>
屬性視窗

為一視窗，用來在設計階段顯示或更改您所選之表單或控制項的屬性。一些附加的控制項會有其自製之屬性視窗。


屬性 <定義>
屬性

一物件之某些特性。屬性定義了物件特性，像大小、顏色、物件狀態等。


屬性程序 <定義>
屬性程序

可對一物件類別模組新增和操縱屬性的程序，屬性程序以 Property Let、Property Get，或 Property Set 陳述式開始，而以 End Property 陳述式結束。


Public <定義>
Public

使用 Public 陳述式宣告的變數，除非受 Option Private Module 的影響，不然將可用於所有應用程式之所有模組中的所有程序。在 Option Private Module 的影響下，變數將只能用於其所在的專案中。


被引用的專案 <定義>
被引用的專案

由您目前所工作的專案直接連結到的專案。而由目前專案之被引用的專案，再連結到的專案則為間接被引用的專案。除非透過專案名稱的限制，目前的專案無法存取到它的 Public 變數。專案間任何直接或間接的引用只要不要形成迴路的話均為有效。


引用的專案 <定義>
引用的專案

即目前專案。您要如何新增一連結要看主應用程式而定。例如，欲在 Microsoft Excel 下直接引用到專案，可由 [工具] 功能表中選取專案。在直接被引用的專案中，Public 變數可用於直接的引用專案裡，但在直接的引用專案中，Public 變數則無法用於直接被引用的專案中。


註冊區 <定義>
註冊區

在 Microsoft Windows 3.1 版，OLE 登錄資訊和相關檔案資訊是存在登錄資料庫，而程式設定是存於 Windows 系統初始檔案 (.ini) 中。在 Microsoft Windows 95，對於使用者、應用程式和電腦特殊資訊，Windows 中的登錄是以中央設定資料庫方式來處理，包括了前面所述在 Microsoft Windows 3.1 版中的登錄資料庫和 .ini 檔案中的資訊。


資源檔案 <定義>
資源檔案

在 Visual Basic 專案中以 .res 為副檔名的檔案，其中可包含點陣圖、文字字串或其他資料。以此方式存放資料，您就可以在無需編輯程式碼的情況下更改一些資訊。一個專案只能有一個資源檔案。


執行階段 <定義>
執行階段

即執行程式的時期。在此期間，您不可編輯程式碼。


執行階段錯誤 <定義>
執行階段錯誤

在執行程式的時候發生的錯誤。當一陳述式嘗試了一非法動作時，即會發生錯誤。


有效範圍 <定義>
有效範圍

定義變數、程序或物件的影響範圍。例如，以 Public 來宣告的變數，除非受 Option Private Module 的影響，不然將可用於所有應用程式中所有模組中的所有程序。在 Option Private Module 的影響下，變數將只可用於其所在的專案中而無法見於引用的專案中。在程序中宣告的變數將只可用於程序之內；而且如不用 Static 宣告的話，在每次呼叫間其變數值將失去。


種子 <定義>
種子

為初始值，用來產生虛擬隨機數字。例如，利用 Randomize 陳述式產生一種子值給 Rnd 函數使用，以接著產生一連串的虛擬隨機數字。


Single 資料型態 <定義>
Single 資料型態

一個將單精度浮點變數儲存為 32 位元 (4 位元組) 浮點數的資料型態，對於負值，其範圍為 -3.402823E38 到 -1.401298E-45；對於正值，其範圍為 1.401298E-45 到 3.402823E38。在 Visual Basic 中可用型態宣告字元 (!) 來表示一個 Single。


排序原則 <定義>
排序原則

排列一串資料的順序原則，例如，字母、數值、遞增、遞減等。


堆疊 <定義>
堆疊

Visual Basic 在應用程式所使用的一塊固定大小的記憶體，可以保留區域變數和引數。


一般模組 <定義>
一般模組

只有包含程序、型態和資料的宣告和定義之模組。在一般模組中模組層次宣告和定義均為預設為 Public。在 Visual Basic 的早期版本，一般模組可視為程式碼模組。


陳述式 <定義>
陳述式

為語句單元，可表達一種動作、宣告或定義。陳述式通常需佔一列，不過您也可以用分號 (:) 讓一行中含有多個陳述式。您也可以使用接續字元 (_) 將一列分成好幾列。


字串比對 <定義>
字串比對

比對兩串字元。可用 Option Compare 來指示二進位比對或文字比對。在英文中，二進位比對是和大小寫有關的；文字比對則否。


字串常數 <定義>
字串常數

任何所含為一連串字元的常數 (用 Const 關鍵字定義)，並且將其解釋字元而不會是數值。


字串資料型態 <定義>
String 資料型態

所含為一連串字元的資料型態，並且將其解釋為字元而不是數值。字串可以包括字母、數字、空白和標點符號。String 資料型態可以存放從 0 到 63K 固定長度的字串，也可存成從 0 到約 2 兆字元的動態長度字元。在 Visual Basic 可用符號 ($) 的型態宣告字元來表示一字串。


字串運算式 <定義>
字串運算式

任何可以將之化為一連串字元的運算式。一字串運算式的元件可以包含傳回字串之函數、字串常數、字串變數、String Variant 或傳回 String Variant (VarType 8) 之函數。


字串表示式 <定義>
字串表示式

任何含有一串由引號所括之連續字元的運算式。


Sub 程序 <定義>
Sub 程序

在一程式內執行某工作的程序，但不會傳回值。Sub 程序以 Sub Expression 開頭，以 End Sub Expression 結尾。


語法檢查 <定義>
語法檢查

即檢查您程式碼語法是否正確。如果在語法檢查功能下，當您寫入的程式碼有語法錯誤的話，將會出現一個提示訊息，且有問題的程式碼將會反白。


語法錯誤 <定義>
語法錯誤

當您寫入的程式碼 Visual Basic 無法認識的話，將發生錯誤。

注意，個別關鍵字之語法規則均定義在相關說明標題之語法欄上。在發展環境中須要某關鍵字之說明的話，可將關鍵字選取然後按F1。


定位順序 <定義>
定位順序

當您按下 TAB 或 SHIFT+TAB 後，駐點從一處移到下一處之次序。


時間運算式 <定義>
時間運算式

任何可以轉成時間的運算式。此包括任何時間表示式、看起來像時間的數字、看起來像時間的字串以及從函數傳回的時間等。

時間可存為真正數字。在小數點右方的數值表示了時間。例如，中午 (12:00 P.M.) 可表為 0.5。


twip <定義>
twip

為螢幕的一種量度單位，相當於 1/20 的點。twip 是和螢幕無關的單位，可確保您應用程式在所有顯示系統下，空間和螢幕上元件的比例均一致。邏輯上一吋約為 1440 個 twip 或一公分為 567 個 twip ( 當顯示時，螢幕中的項目是以吋或公分測量的 )。


型態宣告字元 <定義>
型態宣告字元

為一附加到變數名稱的字元，用來指出變數的資料型態。預設情況下，變數均為 Variant，除非對應的 Deftype 陳述式出現在模組中。


型態程式庫 <定義>
型態程式庫

在別的檔案內之檔案或元件，含有可用於 Automation 之物件、屬性、方法之標準描述。物件函式庫檔案 (.olb) 含有型態程式庫。


Unicode <定義>
Unicode

International Standards Organization (ISO) 字元標準。Unicode 使用 16 位元 (2 位元組) 編碼方法，可允許 65,536 個不同的字元空間。Unicode 包括了標點符號、數學符號、修飾符號等的表示。


國際日期格式 <定義>
國際日期格式

國際日期格式為 #yyyy-mm-dd hh:mm:ss#。不過，日期部份 (#yyyy-mm-dd#) 和時間部份 (#hh:mm:ss#) 可以分開。


使用者自訂型態 <定義>
使用者自訂型態

用 Type 陳述式定義的資料型態。使用者自訂資料型態可以包含一個以上的 資料型態元件。用 Dim 陳述式可新增使用者自訂陣列和其他資料型態。使用者自訂型態內可包括任何型態的陣列。


變數 <定義>
變數

一種命名之儲存位置，可在程式執行階段存放可更改之資料。每一變數在其有效範圍內均有單一名稱。可指定其資料型態也可不指定。

變數名稱必須以字母字元開頭，在同一個有效範圍內必須是唯一的，不能超過 255 個字元，而且中間不能包含句點或型態宣告字元。


Variant 資料型態 <定義>
Variant 資料型態

一種資料型態，可以包含數值、字串或日期資料，也可以是使用者定義型態或指定值 Empty 和 Null。Variant 資料型態有 16 位元組的空間，可以包含的資料可達 Decimal 的範圍，或 22 位元組 (加上字串長度) 的字元儲存大小，而且可存放任何字元文字。VarType 函數定義了 Variant 中的各種資料型態。如果一變數沒有明確宣告其他資料型態，那麼均會變成 Variant 資料型態。


variant 運算式 <定義>
variant 運算式

任何可以化成數值、字串或日期資料的運算式。


監看運算式 <定義>
監看運算式

為一使用者自訂運算式，讓您觀察變數或運算式之行為。監看運算式會出現在 Visual Basic 的監看視窗中，並且當您進入中斷模式後會自動更新。在給予的程式碼內，Watch 視窗會顯示運算式的值。監看運算式並不會存在您的程式碼中。


疊置順序 <定義>
疊置順序 (z-order）

在一表單上控制項沿著表單 z 軸 (深度) 的視覺層次。z-order 可決定那個控制項在那個控制項之前。