国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 應用 > 軟件技巧 > 正文

VB 神童教程第二章第七節——列表框控件

2024-07-16 17:58:44
字體:
來源:轉載
供稿:網友
Visual Basic 提供了列表框控件(ListBox)以供用戶進行多個項目的選擇。在工具箱面板上,列表框控件的圖標如圖一所示:



圖一



默認的列表框控件名為 ListX(X為阿拉伯數字 1、2、3,等等),規則的命名方式為:LstX(X為用戶自定義的名字,如 LstName、LstUser,等等)。


一、列表框控件的主要屬性:


列表框中可以有多個項目供選擇,用戶通過單擊某一項選擇自己所需要的項目,如果項目太多,超出了列表框設計時的長度,則自動增加豎向滾動條,如圖二:



圖二



除了一些常見的諸如 Font 、Height、Left、Width、Enabled、Name 等屬性外,列表框還有一些特殊的屬性:


1、List(列表)屬性:


List 是列表框最重要的屬性之一,其作用是羅列或設置表項中的內容??梢栽诮缑嬖O置時直接輸入內容,如圖三:



圖三



在程序運行時,列表框中所有的選項,都可以通過 List(下標值) 的形式表示。比如列表框中的第一項,用 List(0)表示,列表框中的第二項,用 List(1)表示,列表框中的第十項,用 List(9)表示,以此類推。


大家注意,列表框中的第一項,是 List(0) ,而不是 List(1) 。


<1>、List() 屬性的使用是非常靈活的,比如我們要從如圖二的列表框(Lst1)中取出第三項內容,可以用下面的代碼做到:A$ = Lst1.List(2)


其中,A 是一個變量;$ 指明了這個變量的類型:字符串型;這句話的意思是:將 Lst1 列表框中第三項(List(2))取出來然后賦值給字符串變量 A 。


象上面這種賦值辦法,在 VB 中是非常普遍的,又如以前我們學到的:


LblShow.Caption = "Visual Basic",這句話是指將 Visual Basic 這個字符串賦值給 LblShow 標簽控件并作為其標題。


緊接上面的內容,假設我們用一個標簽顯示出剛才取出的表項:


LblShow.Caption = A$


那么顯示的結果正是我們取出的選項。


可見,取出某個列表框中的某一表項并將其賦值給某個變量,代碼如下:


字符串變量 = 列表框名稱.List(X) ,其中,X 是下標。


<2>、通過 List() 改變原有表項:假設我們要將如圖二的列表框中第三項內容改為“跟我學 VB”,只需輸入下面的代碼即可:


Lst1.List(2) = "跟我學 VB"


上句話的意思是將“跟我學 VB”字符串賦值給 Lst1 并作為其第三項的內容。


結果如圖四:



圖四
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 塔河县| 富川| 盐山县| 崇仁县| 西宁市| 清镇市| 临武县| 海伦市| 稻城县| 金塔县| 石河子市| 牙克石市| 拜城县| 比如县| 武定县| 那坡县| 桂平市| 潜山县| 西盟| 南川市| 长汀县| 泸定县| 旅游| 西乌珠穆沁旗| 资兴市| 北安市| 星子县| 大安市| 阳新县| 桂阳县| 石渠县| 新余市| 北京市| 甘谷县| 泸溪县| 揭阳市| 海宁市| 乐业县| 尼玛县| 隆安县| 东海县|