回覆列表
  • 1 # 使用者9175688961649

    VB可以在標準模組定義一個公用變數,這樣在工程的任何過程中都可以使用。

    1)標準模組(副檔名為 .BAS)是應用程式內其它模組訪問的過程和宣告的容器。它們可以包含變數、常數、型別、外部過程和全域性過程的全域性(在整個應用程式範圍內有效的)宣告或模組級宣告。寫入標準模組的程式碼不必綁在特定的應用程式上;如果不小心用名稱引用窗體和控制元件,則在許多不同的應用程式中可以重用標準模組。

    2)所有模組使用的變數:為了使模組級的變數在其它模組中也有效,用 Public 關鍵字宣告變數。公用變數中的值可用於應用程式的所有過程。和所有模組級變數一樣,也在模組頂部的宣告段來宣告公用變數。

    3)Public 語句,在模組級別中使用,用於宣告公用變數和分配儲存空間。Public 語句示例:該示例在標準模組的模組級(通用部分)使用 Public 語句,來顯式宣告公用的變數,指如果沒有使用 Option Private Module,則在所有應用程式的所有模組的所有過程中都可以使用的變數。Public Number As Integer "公用的整數變數。Public NameArray(1 To 5) As String "公用的字串陣列變數。"多個宣告,兩個變體型變數,以及一個整數型變數,都是公用的。Public MyVar, YourVar, ThisVar As Integer4)變數的範圍確定了能夠知曉該變數存在的那部分程式碼。在一個過程內部宣告變數時,只有過程內部的程式碼才能訪問或改變那個變數的值;它有一個範圍,對該過程來說是區域性的。但是,有時需要使用具有更大範圍的變數,例如這樣一個變數,其值對於同一模組內的所有過程都有效,甚至對於整個應用程式的所有過程都有效。Visual Basic 允許在宣告變數時指定它的範圍。

  • 中秋節和大豐收的關聯?
  • 18歲之前的近視怎樣下降度數?