在vb60中如何申明全域性變數,在VB 6 0中,如何申明一個全域性變數?

2022-02-27 17:03:55 字數 2675 閱讀 9986

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...