用一個帶括號的變量名來定義一維數(shù)組和多維數(shù)組如dim a(5) as integer '定義了1個1維、6個元素數(shù)組dim a(5,5) as integer '定義了1個2維、36個元素的數(shù)組
創(chuàng)新互聯(lián)2013年至今,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都網(wǎng)站設(shè)計、做網(wǎng)站、成都外貿(mào)網(wǎng)站建設(shè)公司網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元棗莊做網(wǎng)站,已為上家服務(wù),為棗莊各地企業(yè)和個人服務(wù),聯(lián)系電話:028-86922220
1、點擊VS工具。
2、打開后,新建一個Windows窗體應(yīng)用程序。
3、新建完畢后,如圖所示。
4、拖動一個按鈕。
5、定義數(shù)組最常見的方法,如圖示。
6、運行后,點擊按鈕,彈出提示正常。
7、定義數(shù)組第二種方法,屬于動態(tài)的方法。
8、運行后,點擊按鈕,數(shù)組成功輸出。
VB中數(shù)組有3種形式:靜態(tài)數(shù)組 動態(tài)數(shù)組 和控件數(shù)組
1 靜態(tài)數(shù)組
Public | Private | Static | Dim 數(shù)組名 (下標(biāo) [ 下標(biāo)])[as 類型]
例 Dim s(2) as integer
2 動態(tài)數(shù)組
這類數(shù)組指聲明數(shù)組時未給出數(shù)組的大小,使用時,隨時用ReDim語句重新指出數(shù)組的大小。
首先像靜態(tài)數(shù)組那樣,只是不指出下標(biāo)
然后要使用數(shù)組時,用ReDim指出
例 dim a() as integer
........
ReDim a (1 to 10) 重新定義數(shù)組 a 為一維數(shù)組,有10個元素
3 控件數(shù)組
是指一組有共同名稱和類型的一個或多個控件,共享同樣的事件過程
有兩種方法定義數(shù)組:
1.知道數(shù)組的元素個數(shù),那么直接定義
dim a(9) as integer
2. 暫時不知道元素個數(shù),或者該數(shù)組應(yīng)用在多個地方,那么如下定義
dim a() as integer
在使用的時候,再重定義一下就可以了
ReDim a(9)
dim|private|public ? ?數(shù)組名(維數(shù)及大小) as 類型
dim|private|public ? ?定義數(shù)組作用域
維數(shù)及大小 ? ? ? ? ? ? ? 即數(shù)組是幾維數(shù)組以及每個維的大小類型 ? ? ? ? ?
數(shù)據(jù)類型 ? ? ? ? ? ? ? ? ?數(shù)組的類型'
如 dim a ?(2,3) ?as stirng 二維數(shù)組 ,大小是2*3 ? 類型為字符型
擴展資料:
一.對于VB的數(shù)組,表示數(shù)組元素時應(yīng)注意:
(1)下標(biāo)要緊跟在數(shù)組名后,而且用圓括號括起來(不能用其他括號)。
(2)下標(biāo)可以是常量,變量,或表達式,但其值必須是整數(shù)(如果是小數(shù)將四舍五入為整數(shù))。
(3)下標(biāo)必須為一段連續(xù)的整數(shù),其最小值成為下界,其最大值成為上界。不加說明時下界值默認(rèn)為1。
二.聲明數(shù)組時,在數(shù)組名之后跟一個用括號括起來的上界。
上界不得超過 Long數(shù)據(jù)類型的范圍(-2,147,483,648 到 2,147,483,647)。
例如,下列數(shù)組聲明可出現(xiàn)、在模塊的聲明段:
Dim Counters (14) As Integer '15 個元素。
Dim Sums (20) As Double '21 個元素。
為建立公用數(shù)組,直接用 Public 取代 Dim。
Public Counters (14) As Integer
Public Sums (20) As Double
在過程之中同樣的聲明使用 Dim:
Dim Counters (14) As Integer
Dim Sums (20) As Double
第一個聲明建立了一個有 15 個元素的數(shù)組,其索引號從 0 到 14。
第二個聲明建立了一個有 21 個元素的數(shù)組,其索引號從 0 到 20。缺省的下界為 0。
為了規(guī)定下界,用關(guān)鍵字 To 顯式提供下界(為 Long數(shù)據(jù)類型):
Dim Counters (1 To 15) As Integer
Dim Sums (100 To 120) As String
在前述聲明中,Counters 的索引值范圍從 1 到 15,而 Sums 的索引值范圍從 100 到 120。
參考資料:數(shù)組_百度百科