VBS教程:VBscript語句-Const 語句_vbs

來源:互聯網
上載者:User

Const 語句

聲明用於代替文字值的常數。

 [Public | Private] Const constname = expression

參數

Public

可選項。該關鍵字用於在 Script 級中聲明可用於所有指令碼中所有過程的常數。不允許在過程中使用。

Private

可選項。該關鍵字用於在指令碼級中聲明只可用在聲明所在的指令碼中的常數。不允許在過程中使用。

constname

必選項。常數的名稱,根據標準的變數命名規範。

expression

必選項。文字或其他常數,或包括除 Is 外的所有算術運算子和邏輯運算子的任意組合。

說明

在預設情況下常數是公用的。過程中的常數總是專有的,其可見度無法改變。Script 中,可用 Private 關鍵字來改變指令碼級常數可見度的預設值。

要在同一行中聲明若干個常數,可用逗號將每個常數賦值分開。用這種方法聲明常數時,如果使用了 Public 或 Private 關鍵字,則該關鍵字對該行中所有常數都有效。

常數聲明中不能使用變數、使用者自訂的函數或 VBScript 內建函式(如 Chr)。按定義,它們不能是常數。另外也不能從含有運算子的運算式中建立常數,即只允許使用簡單常數。在 Sub 或 Function 過程中聲明的常數是該過程的局部常數。在過程外聲明的常數是聲明所在的指令碼中的全域常數。可以在任何使用運算式的地方使用常數。下面代碼舉例說明如何使用 Const 語句:

Const MyVar = 459               ' 常數預設為 公有。Private Const MyString = "HELP"         ' 定義私人常數。Const MyStr = "Hello", MyNumber  = 3.4567   '在一行上定義多個常數。  

注意  常數能使指令碼自己支援並且容易修改。不像變數,指令碼在運行時,常數不能被無意中修改。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.