跳轉到內容

Visual Basic 詞彙表

來自華夏公益教科書,開放的書籍,開放的世界
目錄
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

一個按字母順序排列的定義列表,交叉引用到主文字或外部文件中更詳細的解釋。

引數
在計算術語中,引數是傳遞給 過程 的資料片段之一。另一個名稱是 引數
分配,分配,賦值
賦值是計算的基本操作之一。它僅僅意味著將一個 複製到由一個 變數 指向的 記憶體位置。該值可以是 字面量 或其他 變數 的值,q.v. 賦值
ByRef
將引數宣告為指向 引數指標,而不是引數 的副本。這允許過程永久更改變數。如果沒有宣告 ByRef 或 ByVal,編譯器將假定為 ByRef。
ByVal
將引數宣告為引數 的副本。過程無法更改原始變數的值。新建立的變數的值可以在過程中更改,但這不會影響它被複制的變數。如果可能,以 ByVal 方式宣告變數可以使程式更健壯,因為這意味著呼叫函式不會意外更改引數。這也將導致更快的程式(參見 Microsoft Visual Basic 6 程式設計師指南第 758 頁)。
編譯器指令
這些是包含在程式文字中的指令,影響編譯器的行為方式。例如,它可以被指示根據目標作業系統是 Windows 95 還是 Windows XP 來包含一個或另一個版本的程式碼片段。
立即視窗
這是 IDE 中的視窗,接收來自 Debug.Print 的輸出。見 IDE
JavaScript
JavaScript 是一種解釋型語言,主要用於在網頁中提供指令碼。然而,它並不侷限於此類用途。見 Jarithmetic,一個多語言程式設計的案例研究,以及 Crockford on JavaScript,世界上最被誤解的語言。
JScript
微軟提供的 JavaScript 實現,由 Windows 指令碼宿主提供。見 Jarithmetic 以瞭解它的使用方法。
運算元和運算子
運算元運算子 操作。表示式運算元運算子 構成。例如在這個表示式中
 a = b + c

有三個運算元(a、b 和 c)和兩個運算子(= 和 +)。

Visual Basic Classic 中的運算元要麼是 變數,要麼是 字面量

過程
一個 子程式函式方法屬性
不規則陣列
一個具有不同長度行的陣列。此類陣列在 C 和 JavaScript 等語言中很自然,但在 Visual Basic 中卻很不尋常,儘管沒有什麼可以阻止它們的建立。在 Visual Basic 中,你可以使用 Array 函式建立這樣的陣列
aRagged = Array(Array(1, 2, 3), Array(1, 2))
此類陣列在 Visual Basic 中效率低下,因為它們被實現為 Variants,但功能相同的陣列可以作為類的例項建立,並且可以使儲存空間和執行時間都變得更加高效,儘管不像 C 陣列那樣高效。
實數
可以儲存 實數 的變數是指可以儲存具有任何值的數字,包括小數值。在計算機語言中,變數只是近似於實數,因為無理數也是實數,見 實數。在 Visual Basic Classic 中,有兩種實數型別:Single 和 Double,見 資料型別
引用
一個儲存指向 指標 的變數,而不是儲存 本身。在嚴格的 Visual Basic 使用中,只有 物件引用 這樣工作。
引用引數
使用 ByRef 關鍵字宣告引數。引用引數 允許子程式或函式對呼叫例程中的變數進行更改。見 過程和函式
子程式
類似於函式的過程,但它不返回值。


目錄
頂部   A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
上一個: VB6 命令參考 目錄 下一個: 正在進行
華夏公益教科書