Delphi控件ListView的屬性及運用辦法詳解。本站提示廣大學習愛好者:(Delphi控件ListView的屬性及運用辦法詳解)文章只能為提供參考,不一定能成為您想要的結果。以下是Delphi控件ListView的屬性及運用辦法詳解正文
Delphi的ListView組件位於組件板的Win32頁,可運用4種圖形方式(大圖標、小圖標、列表、詳細列表)來描繪選項內容,相似於Windows操作零碎中的“我的電腦”,數據項圖形保管在ImageList組件中。
1.ListView次要屬性
(1)ViewStyle屬性
ViewStyle屬性用於選擇數據項的4種顯示方式,因而該屬性有4個選項值:vsIcon大圖標、vsSmallIcon小圖標、vsList列表、vsReport詳細列表。
(2)Items屬性
Items屬性用於表示ListView組件的數據項,數據項可用Items屬性編輯器輸出。在Items編輯器中有3個按鈕:NewItem、NewSubItem、Delete,辨別用於添加數據項、數據項子項與刪除數據項。
讀者應留意,ListView組件與TreeView組件在數據項顯示方式上有所不同,當Listview組件任務於vsIcon大圖標、vsSmallIcon小圖標、vsList列表方式時,只顯示第一層數據項而不顯示子數可以寫成上面一行:
Dim MyName As string:MyName一“張三”
假如在鍵入一行代碼並按下回車鍵後,該行代碼以白色文本顯示(也能夠同時顯示錯誤信息),則必需找出語句中的錯誤並更正它。
2.正文語句
為了加強順序的可讀性,可以在順序中參加正文。正文可以解釋進程或某些命令。VBA在運轉進程時,會疏忽正文。
在VBA順序中,正文可以經過兩種方式來完成。如今通用的辦法是運用一個單引號('),也可以用Rem接一個空格作為正文的開端。例如:
Dim MyStrl.MyStr2 MyStrl="htllo\":Ren 正文在語句之後要用冒號隔開。 MyStr2="(Goodbye\"'這也是一條正文,不用運用冒號。
正文可以添加在進程的任何中央,並且默許以綠色文本顯示。
3.聲明語句
可以用聲明語句來命名和定義進程、變量、數組以及常數。在聲明這些順序的組成局部時,也同時定義了它們的范圍,其范圍取決於聲明地位以及用什麼關鍵字來聲明。例如,在順序段:
Sub ApplyFormat() Const limit As Integer 33 Dim myCelI As Range
4.更多的語句
End Sub中,Sub語句(與End Sub語句相婚配)聲明了一個名為ApplyF0rmat的進程。當這個進程被調用或運轉時,一切包括於sub與End Sub中的語句都將被執行。Const語句聲明了常數limit,指定其為Integet'類型,且其值為33;dim語句聲明了變量mycell。這是一個屬於Excel Range對象的數據類型。可以將變量聲明為任何對象,而該對象處於正在運用的使用順序中。
Dim語句是用來聲明變量的語句之一。其他用來聲明的關鍵字還有:static、Public、Private以及const。