webForumDet fria alternativet

Nybörjarfel: .List()

3 svar · 239 visningar · startad av Vide

VideMedlem sedan dec. 19998 577 inlägg
#1

Hejsan,

Har en liten kodsnutt som genererar ett fel som jag inte riktigt förstår varför:

Private Sub SelectUsers_Click()
  Dim strText As String
  Dim i As Integer

  For i = 0 To Users.ListCount
    If Users[b].List(i)[/b].Selected Then
      strText = strText & Users.List(i) & vbCrLf
    End If
  Next

  UsersLabel.Caption = strText
End Sub

Felmeddelande: "Invalid qualifyer"

Mvh, Vide

JonMedlem sedan juli 20011 304 inlägg
#2

Nu har jag inte VB installerat för tillfället men nånstans i bakhuvudet dyker ordet ListItem upp. Finns den egenskapen? I så fall låter det bättre... Testa! :)

red: Hmm... bakhuvudet känns inte helt pålitligt idag ;)

nikoMedlem sedan juni 20022 599 inlägg
#3
  Dim strText As String
  Dim i As Integer

  For i = 0 To Users.ListCount [b]- 1[/b]
    If Users.Selected(i) Then
      strText = strText & Users.List(i) & vbCrLf
    End If
  Next

  UsersLabel.Caption = strText

Om vi förutsätter att Users är en mutiselect listbox ..

VideMedlem sedan dec. 19998 577 inlägg
#4

Tackar så mycket, nu börjar det lossna i hjärngodset... ;)

127 ms totalt · 3 externa anrop · v20260731065814-full.cf67ef55
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)