Welkom, Gast. Je bent niet ingelogd.

Opgelost] [VB6 ListView geblaat

Inuyasha
Wie anders? ^^
Geplaatst op: 03 May 2007, 17:12
PimpCoins: 0
💸+
Bewerken Quote

Ik zit al twee dagen te frutselen met listviews en het ophalen van data daaruit, en het wil maar niet lukken.

Ik heb de ReportView aanstaan en heb 1 column 'Online' met Index '1'. In die column kan ik allemaal items met een bepaalde Text aan toevoegen via Add.

Maar nu wil ik graag de tekst van zo'n item in die column laten weergeven bijv. in een MsgBox aan de hand van z'n Index (dus niet met Selected of wat dan ook.

1
2
3
4
5
MsgBox ListView1.ListItems(1).ListSubItems(i).Text
Werkt niet > Index out of bounds.

MsgBox ListView1.ListItems(1).SubItems(i)
Werkt niet > Invalid Property Value

Wie weet wat het wel is?

[Laatst bewerkt door Inuyasha op donderdag 3 mei 2007, om 21:07]
Saven
admin
Geplaatst op: 03 May 2007, 17:29
PimpCoins: 0
💸+
Bewerken Quote

Welke error krijg je nu dan?
probeer anders een Index ipv i

Inuyasha
Wie anders? ^^
Geplaatst op: 03 May 2007, 17:36
PimpCoins: 0
💸+
Bewerken Quote

Saven schreef:

Welke error krijg je nu dan?
probeer anders een Index ipv i

Dim i As Integer (wat dus eigenlijk de Index is in dit gebeuren)
en die kan ik zelf bepalen. Daar is niets mis mee.

[Laatst bewerkt door Inuyasha op donderdag 3 mei 2007, om 17:39]
Saven
admin
Geplaatst op: 03 May 2007, 17:39
PimpCoins: 0
💸+
Bewerken Quote

Inuyasha schreef:

[...]
Dim i As Integer (wat dus eigenlijk de Index is in dit gebeuren)
en die kan ik zelf bepalen. Daar is niets mis mee.

Heb je die msgbox wel in een while staan dan?

Inuyasha
Wie anders? ^^
Geplaatst op: 03 May 2007, 17:56
PimpCoins: 0
💸+
Bewerken Quote

Saven schreef:

[...]
Heb je die msgbox wel in een while staan dan?

Nee, dat hoeft ook niet.
Als ik gewoon Dim i As Integer doe en ik geef i een waarde van 2, dan moet ie de tekst van het item met Index = 2 weergeven.

Inuyasha
Wie anders? ^^
Geplaatst op: 03 May 2007, 18:50
PimpCoins: 0
💸+
Bewerken Quote

Opgelost =D
Oplossing:

1
MsgBox ListView1.ListItems(i)

Snap der nog niets van, maar blijkbaar begint ie al bij de eerste column. En dan bepaald de Index op welke rij je zit
En dan kan je nog met SubItems(Index) bepalen in welke column je dan wil op die rij.

[Laatst bewerkt door Inuyasha op donderdag 3 mei 2007, om 18:58]
📫

Nieuw privébericht

🔥

Registreren


Login