把vbscript發(fā)揮到它的極限應(yīng)用之一(數(shù)組)?。。?/h1>
來源:本站原創(chuàng)|時間:2020-01-10|欄目:vb|點(diǎn)擊: 次
大家都知道,vb曾得到廣范的應(yīng)用,理由就是他學(xué)習(xí)簡單應(yīng)用方便,利用actviv x(OLE)技術(shù),幾乎是無所不能,但是那卻不能堪稱為規(guī)范的語言,在N些方面也是臭名召注的,vbscript從vb的語法中派生咯出來,基實(shí)說起vb,vbscript如果追述到我高中的是候,那么他的很好的前身就是basic,qbasic,trubo basic都是basic的不同版本。
vbscript做為一種腳本語言,那么學(xué)過basic的人一定對他不會陌生,他就是vb,basic的兄弟伙,但是又有多少人對有深度的認(rèn)識。就讓我們來看一下他的數(shù)組吧!
也許很多人都知道
dim a(3)可以定義一個有三個下標(biāo)變量的一維數(shù)組
dim a(3,4)可以定義一個三行四列的二維數(shù)組
dim a(3,4,5)可以定義一個三維數(shù)組
最多可以達(dá)到60維
dim a()可以定義一個動態(tài)數(shù)組
用redim a(3)可以重新分配存儲空間!
redim Preserve a(5) 可以重新分配存儲空間的同時數(shù)據(jù)不丟失。
這些都是數(shù)組的典形應(yīng)用,我想大多數(shù)人都非常熟習(xí)。
那么有沒有人這樣用過呢?例子如下:
dim a(3)
dim b(4)
a(0)=b
以上代碼不會出錯結(jié)果是ubound(a(0))為4,說明a(0)是一個數(shù)組。這就像是js中的利用一維數(shù)組構(gòu)成二維或多維數(shù)組一樣。
那么修改以上代碼:
dim a(2)
dim b()
redim b(3)
a(0)=b
redim b(5)
以上代碼執(zhí)行完成之后ubound(a(0))為3,說明a(0)并不是b的引用,而是為a(0)分配了一個數(shù)組空間。
可見vbscript中變量是可以存儲任何數(shù)據(jù)類型的特點(diǎn),即我js中的變量無類型相似。
大家都知道,vb曾得到廣范的應(yīng)用,理由就是他學(xué)習(xí)簡單應(yīng)用方便,利用actviv x(OLE)技術(shù),幾乎是無所不能,但是那卻不能堪稱為規(guī)范的語言,在N些方面也是臭名召注的,vbscript從vb的語法中派生咯出來,基實(shí)說起vb,vbscript如果追述到我高中的是候,那么他的很好的前身就是basic,qbasic,trubo basic都是basic的不同版本。
vbscript做為一種腳本語言,那么學(xué)過basic的人一定對他不會陌生,他就是vb,basic的兄弟伙,但是又有多少人對有深度的認(rèn)識。就讓我們來看一下他的數(shù)組吧!
也許很多人都知道
dim a(3)可以定義一個有三個下標(biāo)變量的一維數(shù)組
dim a(3,4)可以定義一個三行四列的二維數(shù)組
dim a(3,4,5)可以定義一個三維數(shù)組
最多可以達(dá)到60維
dim a()可以定義一個動態(tài)數(shù)組
用redim a(3)可以重新分配存儲空間!
redim Preserve a(5) 可以重新分配存儲空間的同時數(shù)據(jù)不丟失。
這些都是數(shù)組的典形應(yīng)用,我想大多數(shù)人都非常熟習(xí)。
那么有沒有人這樣用過呢?例子如下:
dim a(3)
dim b(4)
a(0)=b
以上代碼不會出錯結(jié)果是ubound(a(0))為4,說明a(0)是一個數(shù)組。這就像是js中的利用一維數(shù)組構(gòu)成二維或多維數(shù)組一樣。
那么修改以上代碼:
dim a(2)
dim b()
redim b(3)
a(0)=b
redim b(5)
以上代碼執(zhí)行完成之后ubound(a(0))為3,說明a(0)并不是b的引用,而是為a(0)分配了一個數(shù)組空間。
可見vbscript中變量是可以存儲任何數(shù)據(jù)類型的特點(diǎn),即我js中的變量無類型相似。
上一篇:用vbscript實(shí)現(xiàn)從文本文件中刪除所有重復(fù)行的代碼
欄 目:vb
下一篇:用vbscript實(shí)現(xiàn)修改屏幕保護(hù)的等待時間長度
本文標(biāo)題:把vbscript發(fā)揮到它的極限應(yīng)用之一(數(shù)組)?。?!
本文地址:http://mengdiqiu.com.cn/a1/vb/7846.html
您可能感興趣的文章
- 01-10VBScript教程 第十一課深入VBScript
- 01-10用VBSCRIPT控制ONSUBMIT事件
- 01-10VBScript語法速查及實(shí)例說明
- 01-10VBScript教程 第七課使用條件語句
- 01-10vbscript 可以按引用傳遞參數(shù)嗎?
- 01-10VBScript教程 第二課在HTML頁面中添加VBscript代碼
- 01-10VBScript教程 第十四課在VBScript中使用對象
- 01-10VBScript教程 第六課VBScript運(yùn)算符
- 01-10VBScript的入門學(xué)習(xí)資料
- 01-10VBScript教程 第十二課VBScript頁面的簡單樣例


閱讀排行
本欄相關(guān)
- 01-10下載文件到本地運(yùn)行的vbs
- 01-10飄葉千夫指源代碼,又稱qq刷屏器
- 01-10SendKeys參考文檔
- 01-10什么是一個高效的軟件
- 01-10VBS中的正則表達(dá)式的用法大全 &l
- 01-10exe2swf 工具(Adodb.Stream版)
- 01-10VBS中SendKeys的基本應(yīng)用
- 01-10用VBSCRIPT控制ONSUBMIT事件
- 01-10VBScript教程 第十一課深入VBScript
- 01-10VBScript語法速查及實(shí)例說明
隨機(jī)閱讀
- 01-10SublimeText編譯C開發(fā)環(huán)境設(shè)置
- 01-11ajax實(shí)現(xiàn)頁面的局部加載
- 01-10delphi制作wav文件的方法
- 08-05dedecms(織夢)副欄目數(shù)量限制代碼修改
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文
- 08-05織夢dedecms什么時候用欄目交叉功能?
- 01-10C#中split用法實(shí)例總結(jié)
- 08-05DEDE織夢data目錄下的sessions文件夾有什
- 04-02jquery與jsp,用jquery
- 01-10使用C語言求解撲克牌的順子及n個骰子