vb中inde屬性有什麼用途,VB中Index 屬性有什麼用途

2022-03-08 02:30:02 字數 5253 閱讀 9685

1樓:匿名使用者

'index用於控制元件陣列 往窗體上拖一個textbox 將其index設定為1 示例**如下:

private sub form_click()for i = 2 to 4

load text1(i)

text1(i).visible = truetext1(i).left = text1(i - 1).left + text1(i - 1).width

next i

end sub

2樓:匿名使用者

index一般用於定義控制元件陣列:相同名稱的控制元件,定義不同的index可以形成控制元件陣列。

'示例程式**:'建立一個command1,複製3個command1private sub command1_click(index as integer)

for i = 0 to 4

command1(i).caption = "這是第" & i & "個控制元件!"

next i

end sub

3樓:匿名使用者

index是某個控制元件的索引,在一個控制元件組中有重要的作用,如用在迴圈中很方便,如

for i = 1 to 10

text1(i)=i

next i

這樣,可以對text1控制元件陣列中所有的元素(有10個)賦值,而不需一個一個的進行賦值,節省了大量的**。

4樓:匿名使用者

這是用來索引用的

比如你在視窗上畫一個按鈕,選中它,然後右建選單,選擇複製在這個視窗的空白處選擇右鍵選單《貼上》,此時會提示是否要建立控制元件陣列,如果你選擇是

此時原來的那個控制元件的index=0 當前貼上出來的index=1,那麼他們的name(名稱)屬性都一樣,要找到這兩個控制元件,就得用索引來找,如

找剛才貼上出來的

command1(1).caption="abc"

此屬性為只讀,

並且可以動態操作

load command1(3) '載入一個command1(3).top=500

command1(3).visible=tureunload command1(3) '解除安裝vb預設index從0開始排

使用load方法不能使用已經存在的indexunload 方法不能解除安裝視窗上本身有的控制元件如,例子中的command1(0)

我就簡單的介紹這些吧,具體,呵呵,

vb的index屬性怎麼用?

5樓:幽迪

設定一個單選按鈕option1,這時只是一個控制元件,將index屬性設定為0之後,就建立了控制元件數專組了。屬index就理解為這個陣列的下標咯

option1(0) 控制元件陣列的第一個元素option1(1) 控制元件陣列的第二個元素option1(2) 控制元件陣列的第三個元素...option1(n) 控制元件陣列的第n個元素

6樓:匿名使用者

這是是指控

來件陣列的下標。自

使用方法是對多個相bai同元件進行遍歷

du操作;

例如:zhi

有三個option1控制元件,你可以dao設定其名稱相同,index值不同為0-2;

即可通過

for i=0 to 2

option1(i).value.......

next

另,在控制元件陣列中,index用於傳遞是那一個控制元件發生了該事件;

例如:private sub option1_click(byval index as integer)

'則index表示事件發生的具體控制元件是控制元件陣列中的那一個。

option1(index).caption="你點了我!"

end sub

7樓:愛心的小屋

0 1 2

分別表是該按鈕可用,暫不可用,隱藏~~~

vb有什麼用途

8樓:匿名使用者

vb6.0全稱為visualbasic 6.0,是微軟公司推出的視覺化程式設計工具msdn之一,是目前世界上使用最廣泛的程式開發工具。

如果你是一個對程式設計一無所知,而又迫切希望掌握一種快捷實用的程式語言的初學者,那選擇vb 6.0沒錯的。即使考慮到vb程式本身編譯和執行效率較低的不足(嘻嘻速度現在不是問題吧),單是它的快捷的開發速度,簡單易學的語法,體貼便利的開發環境,它仍不失一款優秀的程式設計工具,是初學者的首選。

也許你會問,我以前沒學過任何一種語言,我能快速上手嗎?別擔心,沒問題vb的語法的和qbasib語言是基本相同的,也就是說它的語法是最容易被初學者所接受的。另外vb提供的是視覺化的開發環境,我們可以象搭積木一樣構建出程式的介面,而且vb提供了豐富的控制元件組,省去了我們自己寫**實現這些效果的麻煩,這樣我們就能把更多的精力放在程式功能的實現上,所以vb學起來簡單,用起來方便。

接著看看vb語言的前景,在目前各種程式語言共存的時代,vb會不會落伍呢?當然不會了,在我寫這篇文章的同時,微軟已經透露了vb7.0將完全物件導向的訊息,可以肯定下一代vb的功能一定會強大很多,我們這些所謂的 vb 程式設計師總算可以放心了,vb不會落後於時代,畢竟它是使用人數最多的優秀的開發工具。

好了,侃了這麼多關於vb的臺前幕後,總之是為想學程式設計的你樹立信心,程式設計一點都不難,只要你決定了開始,就讓我們一起踏上愉快的程式設計之旅吧。接下來談談怎樣學習vb,先說說「看例項學vb6.0」系列教程,它是面向程式設計初學者的vb入門教程,這個教程的特點是拋開晦澀難懂的概念和語法,不做內容上的堆積和羅列,而是採用了每節一個生動有趣的小例子的形式,每個小例子中會涉及到一個或幾個vb程式設計的知識點(可能是控制元件,也許會是某個函式或程式設計小技巧),使你快速入門。

希望你學完此教程後能達到下述的效果:從對程式設計一竅不通或從未接觸過程式設計的狀態,通過學習能夠對vb6.0的程式設計環境比較熟悉,掌握vb開發介面的使用方法;對vb語言的基本語法大致瞭解,知道常見的語句的意義;學習vb常用控制元件的使用方法,並能將它們靈活運用到應用程式中;能開發簡單的vb程式。

到那時你已經能夠繼續深入的學習vb程式設計,可以繼續參與到程式設計欄目其他版塊的學習中去,嘻嘻,目標就是這樣啦。然後談談學習程式設計的方法,萬事開頭難,剛剛開始,遇到些困難沒關係,慢慢來。程式設計是一個不斷學習,不斷積累的過程,程式設計的樂趣也正是存在於學習的過程中。

我們每學一點,就趕快把它用到實際的程式中去,自己多學多用多實踐,水平才能不斷提高,這就是「學以致用」。另外,程式設計涉及到很多的知識,象作業系統的、軟體工程的、硬體系統的以及程式設計思想等各個方面,這就需要我們多看看這方面的資料,擴充自己的知識面。還有如果學習過程中遇到了什麼問題,或者有什麼好的心得,你可以到洪恩的「網上交流」的「程式設計技術」版去提問求助或是發表文章,那裡有許多程式設計高手可以為你答疑,還有許多同樣的初學者一起交流。

「求知無限」是網上學習的特點,如果你覺得自己能夠更深的學習vb或是其他程式設計的知識時,「程式設計」欄目的其他版塊將是理想的去處,希望我們能在這樣的學習環境中不斷進步。

9樓:匿名使用者

vb是一個很高階的東西,沒有學過任何程式語言的人請千萬不要碰。雖然vb功能強大,但是想真正學會操作它,使用它。並不是一件簡單的事情,所以,如果不願意浪費一年半載在上面,我奉勸大家不要碰。

10樓:測繪港灣

vb是微軟公司推出的視覺化程式設計工具msdn之一,是目前世界上使用最廣泛的程式開發工具。

目前較為廣泛使用的語言有「c++」、「pascal」、「basic」等。在眾多的計算機程式語言中,以basic語言最為易學易用。visual basic(簡稱vb)面世,他是第三代basic語言,它不但秉承了basic語言的易學易用的優點,而且增加了圖形介面設計工具。

它簡化了複雜的視窗程式編寫過程,讓程式設計者將更多的精力致力於問題的求解過程。

vb主要用於一些小型軟體的開發和資料庫管理系統的開發,以及利用一些軟體進行二次開發,比如基於visual basic的autocad的二次開發,地理資訊系統平臺的二次開發。在excelvba環境中利用visual basic編寫一些巨集,能快速提高辦公人員處理資料的效率和準確性。

求 vb當中listindex這個屬性的詳細解釋

11樓:匿名使用者

1、bailistindex是你當前在list裡選擇的條目的下標du,從0開始計算,zhi如果沒有選擇這dao個內屬性的值就是-1

2、list1.listindex就是你當容前在list1裡所選擇的專案的下標,這個語句把list1裡中選定條目字串值賦給a,

vb中listindex屬性如何利用

12樓:

返回或設定控制元件中當前選擇

專案的索引號,如:

list1.listindex=5 '設定要選擇list1控制元件的第5條記錄

v=list1.listindex '返回當前選擇list1的第幾條記錄

listindex 屬性示例(msdn):

這個例子在 listbox 控制元件中顯示三個演員的名字,在 label 控制元件中顯示被選中的演員所對應的薪金。要嘗試這個例子,請將**貼上到包含一個 combobox 控制元件和一個 label 控制元件的窗體的宣告部分,然後按 f5 鍵並在 combobox 中選擇一個名字。

dim player(0 to 2) ' 說明兩個陣列的大小。

dim salary(0 to 2)

private sub form_load ()

dim i ' 宣告變數。

autosize = true

player(0) = "miggey mcmoo" ' 在陣列中輸入資料。

player(1) = "alf hinshaw"

player(2) = "woofer dean"

salary(0) = "$234,500"

salary(1) = "$158,900"

salary(2) = "$1,030,500"

for i = 0 to 2 ' 在列表中新增名字。

combo1.additem player(i)

next i

combo1.listindex = 0 ' 顯示列表中的第一項。

end sub

private sub combo1_click ()

' 顯示名字所對應的薪金。

label1.caption = salary(combo1.listindex)

end sub

以下的控制元件都包含listindex 屬性:

combobox

dirlistbox

drivelistbox

filelistbox

listbox

VB的Index屬性怎麼用,VB中Index 屬性有什麼用途

設定一個單選按鈕option1,這時只是一個控制元件,將index屬性設定為0之後,就建立了控制元件數專組了。屬index就理解為這個陣列的下標咯 option1 0 控制元件陣列的第一個元素option1 1 控制元件陣列的第二個元素option1 2 控制元件陣列的第三個元素.option1 n...

vb中的call有什麼用

用於在一copy個過程裡面呼叫另bai一個過程 函式 du 使用call後面的函式名後必須加括號,zhicall的函式返回dao值將被丟棄。也就是用call呼叫的函式是不能獲得其返回值的。如 call myfunction 引數一,引數二 其實呼叫不一定要用call的,下面這樣也是一樣的myfunc...

HCl有什麼用途鹽酸有什麼用途

主要用於制染料 香料 藥物 各種氯化物及腐蝕抑制劑。hcl 一個 分子是由一個氯原子和一個氫原子構成的,是無色而有刺激性氣味的氣體。其水溶液俗稱鹽酸,學名氫氯酸。相對分子質量為36.46。極易溶於水,在0 時,1體積的水大約能溶解500體積的 腐蝕性的不燃燒氣體,與水不反應但易溶於水,空氣中常以鹽酸...