1樓:匿名使用者
在任意模組中用public定義變數,例如public a as integer,使用時可直接寫a,若在其他模組中有與之重名的變數須在變數前宣告模組,比如:form1.a
2樓:匿名使用者
在*標準模組*的宣告部分,使用關鍵字public或global宣告,可以被工程中的任一窗體,任一模組中的任一過程或函式使用,陣列和變數都一樣
例如:全域性變數宣告:public s as integer
全域性陣列宣告:global s(10) as integer
下面是三種不同作用域變數的定義:
(1)區域性變數——在過程(事件過程或通用過程)內定義的變數,作用它所在過程。用來存放中間結果或用作臨時變數。可以通過「過程名.
變數名」的形式分別引用不同過程中相同名字的變數。用dim,static定義
(2)模組(窗體和標準)變數——在模組宣告部分定義,可用於該模組的整個過程,用private,dim定義
(3)全域性變數——在標準模組的宣告部分,使用關鍵字public或者global宣告,可以被工程中的任一窗體,任一模組中的任一過程或函式使用.
3樓:匿名使用者
需要新建一個模組module,然後在模組裡定義public a as long,這樣a就可以在該程式裡所有地方呼叫了。
4樓:匿名使用者
1.全域性變數:在**視窗最前面建立一行,輸入pubic a as integer
換行a = 1
2.全域性陣列變數:在**視窗最前面建立一行,輸入pubic a(10) as integer
給陣列賦值:
for i = 0 to 10
a(i) = 1
next
5樓:匿名使用者
如果是窗體級的全域性變數,在窗體的最上端寫就可以了. 跟一般的宣告是一樣的,如 dim a as integer
如果是應用程式級的全域性變數,需要建立一個模組,然後在模組裡定義為public a as integer
補充:全域性變數陣列跟上面全域性變數的宣告位置是一樣的,語法如下:dim a(8) as string,
public a(8) as string
6樓:匿名使用者
在窗體**的頂端宣告
private formvar as variant'這時候**視窗左上角的列表裡顯示「通用(英文版是general)」
這個視窗都可以用
建立模組
在函式或過程之前寫
public genvar as variant或者global genvar as variant或者dim genvar as variant
整個工程都可以呼叫
7樓:匿名使用者
新增一個模組
在模組中宣告變數
public abc as long
然後在啟動的時候在任意段給它賦值即可。
8樓:
可以新增一個模組,在模組中宣告變數
如 public a as long
public 表示公共變數
9樓:匿名使用者
public const abc = 1
在vb裡怎麼宣告陣列為全域性變數
10樓:匿名使用者
在本窗體的**視窗的最最上一行
private d(10) as integer這樣的變數,在本窗體內都可以共用,這樣的變數是窗體級變數。
如果要宣告在整個工程裡,都能共用的變數,那就在視窗裡新增模組,然後在模組中,
用public宣告變數,例如:
public a as stringpublic myarr(100) as integer
vb中怎樣宣告全域性變數
11樓:匿名使用者
首先開啟vb
如圖,在這裡點選右鍵,選擇」新增「選項,然後點選「新增模組」
然後出現選擇模組,點選「開啟」
4然後在模組裡就可以宣告全域性變數了。。。
例如public a as integer
12樓:硪丨曖戀
public 宣告的就是全域性的
如何在vb中宣告全域性變數
13樓:玄憶資佳
要建立某窗體級的變數,只需在此窗體頂端dim變數即可,如果需要建立工程級別的全域性變數,需要建一個標準模組,然後在模組裡public變數。
14樓:匿名使用者
首先宣告一個類模組,然後再類模模組裡用public宣告變數即可.
vb中的全域性變數怎麼定義
15樓:菊花臺人多
在用vb開發軟體時,經常需要在不同的窗體間共享資料,但在過多的使用全域性變數時不便於軟體的除錯和修改。通常有兩種解決方法。
第一種方法:定義全域性變數,然後在各個窗體中直接使用,例如public strcustomerid as stringpublic strcustomername as string第二種方法:新增一個模組專門用於定義變數,然後定義一些public過
在子函式中如何使用全域性變數
區域性變數是函式內部定義的變數,其作用域是所在的函式。如果函式外還有一個跟區域性變數名字一樣的變數,程式會認為它們兩個是完全不同的兩個變數。當退出函式的時候,其中的區域性變數就同時被清除。全域性變數是定義在所有函式以外的變數,其作用域是整個php檔案,但是在使用者自定義的函式內部是無法使用的。如果一...
在幾個js檔案中怎麼控制全域性變數
是的bai 他們沒有全域性變數之說。但有別du的zhi辦法可以實現。只有當文dao件可同時訪問回定義在一個頁面內答的main.js,才可實現同一個變數的共享 若1.html,2.html存在父子視窗關係,即其中一個是另一個open出來的,則可以通過opener或window.dialogargume...
在sql儲存過程中如何宣告變數賦值變數最好有
sql server 儲存過程中怎麼將變數賦值 sql賦值語句 declare test1 int select test1 111 set test1 222 sql函式賦值,假定count 是自定義函式declare test2 int select test2 count from sys.s...