Geschrieben von lordok am 04.11.2005, 18:06

Als Erstes mal die Grundeinstellung:

|--##Standarteinstellungen:##--
|
>> Listview1.Background.....{Hintergrundfarbe}
>> Listview1.Borderstyle....{Versenkter Rahmen(3D-effekt) / kein Rahmen}
>> ListView1.SmallIcons.....Imagelist angeben
>> Listview1.Icons..........Imagelist angeben
|
|--##----------------------##--

hier gehe ich auf die eigenschaft View genauer ein!
|--##Eigenschaft:View##--
|
>> Listview1.view =...
|
| Syntax:
| 0-lvwIcon..............Miniaturansicht..[Icon benötigt(optional)]
| 1-lvwSmallIcon........(!selbt testen!)..[Smallicon benötigt(optional)]
| 2-lvwList..............Liste............[Icon benötigt(optional)]
| 3-lvwReport............Details..........[Icon benötigt(optional)]
| [diese ansichten kennt man sicherlich aus dem Explorer]
|
|--##----------------##--

Hier erkläre ich wie man ein Item hinzufügt!
|--##Item hinzufügen:##--
|
>> Listview1.ListItems.Add , , "Text", Iconnummer, Smalliconnummer
|
| Syntax:
| -"Text"............Angabe einses anzuzeigenden Textes(Typ: String)
| -Iconnummer........Angabe der nummer des gewünschten Bildes
| (Smallicon/Icon ist wegen der Eigenschaft 'View'[siehe oben])
| (Imagelist muss angegeben sein)
|
|--##----------------##--

um auf einzelne items zuzugreifen :

#1) man muss das eingeben um auf items zuugreifen:
>ListView1.ListItems

also zum beispiel:
>ListView1.ListItems.Item(0).Text

2) habe ich mir erlaubt, eine Kleine Funktion zu schreiben , diedas ganze erklären soll.

Beispiel:
Msgbox Listfrage("Text",0)
=>Entspricht:
Msgbox ListView1.ListItems.Item(0).Text

Und:
Beispiel:
Msgbox Listfrage("Icon",0)
=>Entspricht:
Msgbox ListView1.ListItems.Item(0).Text

Weil:
Public Function Listfrage(Thing as String, Itemnumber as long) as Variant
Select case thing
case "Text"
Listfrage = ListView1.ListItems.Item(Itemnumber).Text
case "Icon"
Listfrage = ListView1.ListItems.Item(Itemnumber).Icon
end select
end function

Schlusswort:
Wenn man diese Grundlagen Verstanden hat, dann kann man den Rest ausprobieren "learnig by doing"

Bei weiteren fragen, stelle ich mich gerne zur verfügung unter:
@mail & msn: OK007@hotmail.de
ICQ: 275278944

mfg OKAy

Bewertung Anzahl
6
25,0 %
1 Bewertungen
5
75,0 %
3 Bewertungen