PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora

Google
 

Właściwość List

Właściwość List zwraca lub ustawia pozycję zawartą w części listy kontrolki. Lista jest tablicą, w której każdy element jest pozycją listy. Dostępna w czasie projektowania dla konrolek ListBox i ComboBox przez okienko właściwości, tylko do odczytu w czasie wykonania programu dla kontrolek DirListBox, DriveListBox i FileListBox; do odczytu/zapisu w czasie wykonania programu dla kontrolek ComboBox i ListBox.

Składnia właściwości List:

obiekt.List (Indeks) [= Łańcuch]

Składnia właściwości List składa się z części:
obiekt obiekt, który wykorzystuje właściwość List, dostępny na liście
Indeks Liczba określająca pozycję w liście.
Łańcuch Wyrażenie łańcuchowe określające pozycję listy.

Właściwości tej należy używać, aby uzyskać dostęp do pozycji listy.
Dla wszystkich kontrolek oprócz DirListBox, Indeks pierwszej pozycji listy ma wartośc 0, a ostatniej ListCount-1.
Dla konrolki DirListBox, kolejność numerowania indeksów jest oparta na aktualnych katalogach i podkatalogach, gdy kontrolka jest uruchomiona podczas wykonania programu. Katalog, który jest aktualnie otwarty jest reprezentowany przez Indeks -1. Katalogi powyżej aktualnie otwartego katalogu są reprezentowane przez ujemne indeksy w rosnącej kolejności. Na przykład, -2 jest nadrzędnym katalogiem aktualnie otwartego katalogu, a -3 jest kolejnym katalogiem powyżej tego. Katalogi poniżej katalogu, który jest aktualnie otwarty mają numerację od 0 do ListCount-1.
Pierwotnie, kontrolki ComboBox i ListBox zawierają puste listy. Dla kontrolek plikowo-systemowych, lista jest oparta na warunkach jakie zastanie kontrolka, gdy jest uruchomina podczas wykonywania programu:
  • DirListBox - zawiera listę wszystkich katalogów w zakresie od -n do ListCount-1
  • DriveListBox - zawiera listę aktualnie podłączonych dysków
  • FileListBox - zawiera listę plików w aktualnym katalogu, która odpowiada ustawieniu właściwości Pattern. Ścieżka dostępu nie jest w to włączona.
Właściwość List działa łącznie z właściwościami ListCount i ListIndex.
Dla wszytskich kontrolek aplikacji z wyjątkiem DirListBox, wyliczanie listy od 0 do ListCoun-1, zwraca wszystkie pozycje z listy. Dla kontrolki DirListBox, wyliczanie listy od -n do ListCount-1 zwraca listę zawierającą wszystkie katalogi i podkatalogi widzialne z katalogu, który jest aktualnie otwarty. W tym wyapdku n jest liczbą poziomów katalogów powyżej katalogu aktualnie otwartego.
Do określenia pozycji, która ma być wyświetlona w kontrolkach ComboBox i ListBox, należy użyć metody AddItem. Do usunięcia pozycji, należy użyć metody RemoveItem. Aby zachować pozycje listy w alfabetycznym porządku, należy ustawić właściwość Sorted kontrolki na True, przed dodaniem pozycji do listy.
Użycie instrukcji Option Base = 1 w sekcji Dekalaracji, nie ma wpływu na wyliczanie elementów w kontrolkach Visual Basica. Pierwszy element ma zawsze Index 0.
Gdy Ineks list jest poza zakresem aktualnych pozycli w okienku listy, zwaracany jest łańcuch zerowej długości (""). Dla przykładu, List (-1) dla kontrolek ComboBox lub ListBox zwraca łańcuch zerowej długości.

Lista obiektów wykorzystujących właściwość List:
ComboBox
DirListBox
DriveListBox
FileListBox
ListBox






Google
 
Poprzednia | Wyżej | Strona główna | Spis Treści | Index haseł | Opis VB

BokDol
PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora