Avatar billede axelgaard Nybegynder
08. februar 2002 - 21:28 Der er 5 kommentarer og
1 løsning

Lister

Jeg er næsten færdig med mit CD-database program, men jeg mangler lige den sidste detalje:

Private Sub cmddetaljer_Click()
TXTtitel.Text  = lstresultater.ListIndex()
End Sub

Texten i TXTtitel bliver "0" (uden ""), hvor der fx. skulle have stået "Pearl Harbour"
Hvad er det jeg skal skrive i () lige efter Listindex for at det virker?
Avatar billede jhc Nybegynder
08. februar 2002 - 21:45 #1
Du mangler at hende teksten fra listen nu hentern du kun positionen på teksten. Jeg mener at det hedder noget lignende

Index(Litresultater.listindex())
Avatar billede axelgaard Nybegynder
08. februar 2002 - 22:55 #2
Nej det virkede ik... hvis du altså mener:

Private Sub cmddetaljer_Click()
TXTtitel.Text  = lstresultater.Index(lstresultater.ListIndex)
End Sub
Avatar billede Slettet bruger
08. februar 2002 - 23:09 #3
Skal du ikke bare have værdien af det selectede element i din ListBox?

Private Sub cmddetaljer_Click()
TXTtitel.Text = lstresultater.Text
End Sub
Avatar billede axelgaard Nybegynder
08. februar 2002 - 23:11 #4
hhmm... jow :)
Avatar billede Slettet bruger
08. februar 2002 - 23:14 #5
Nogle gange forventer man at det er sværere end det egentlig er :)

Takker for point :)
Avatar billede axelgaard Nybegynder
08. februar 2002 - 23:15 #6
Men kan du så forklare, at anden gang jeg bruger denne søge funktion (når foregående knap _er_ brugt) så melder programmet fejl:

Dim soegetitel As String
lstresultater.Clear
soegetitel = InputBox("Søg efter titel")
Data1.Recordset.MoveFirst
Do While Data1.Recordset.EOF = False
    lstresultater.Visible = True
    If InStr(1, Data1.Recordset("titel"), soegetitel, vbTextCompare) Then
    lstresultater.AddItem (Data1.Recordset("titel"))
    End If
Data1.Recordset.MoveNext
Loop
End Sub

Fejlen hedder:
Rumtime error '3426'
This action was cancelled by an associated object.

Hvorefter den markerer flg linie:

Data1.Recordset.MoveFirst
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester