Avatar billede slejpnir Nybegynder
21. januar 2002 - 12:06 Der er 4 kommentarer og
1 løsning

Anvende jokertegn ved søgning i listindex?

I en liste har jeg et item, der hedder (Bamse og dukkelise). Jeg vil søge i listen ved at indtaste i en tekstboks. Er der en kode-mulighed for kun at søge på bamse% *og så anvende et jokertegn af en eller anden art?

Avatar billede sjh Nybegynder
21. januar 2002 - 13:32 #1
Prøv:

\'------------------------------------ Form1 ------------------------------------
Private Declare Function SendMessage Lib \"user32\" Alias \"SendMessageA\" ( _
                        ByVal hwnd As Long, ByVal wMsg As Long, _
                        ByVal wParam As Integer, ByVal lParam As Any) As Long

Const LB_FINDSTRING = &H18F

Private Sub Form_Load()
  With List1
      .AddItem \"Computer\"
      .AddItem \"Screen\"
      .AddItem \"Modem\"
      .AddItem \"Printer\"
      .AddItem \"Scanner\"
      .AddItem \"Sound Blaster\"
      .AddItem \"Keyboard\"
      .AddItem \"CD-Rom\"
      .AddItem \"Mouse\"
  End With
End Sub

Private Sub Text1_Change()
  List1.ListIndex = SendMessage(List1.hwnd, LB_FINDSTRING, -1, ByVal CStr(Text1.Text))
End Sub
\'------------------------------------ Form1 ------------------------------------
Avatar billede slejpnir Nybegynder
21. januar 2002 - 14:00 #2
Som sædvanlig perfekt! Hvor f.. får du det fra?
Avatar billede sjh Nybegynder
21. januar 2002 - 19:36 #3
Hvor f.. får du det fra?

skal jeg fåstå det som et spørgsmål. Ha..Ha........

Nej vel. ;)
Avatar billede slejpnir Nybegynder
21. januar 2002 - 21:08 #4
Det ville nok ikke være så ligetil at remse op!
Måske lærer jeg lidt hen ad vejen.Mange tak for nu!
Avatar billede sjh Nybegynder
21. januar 2002 - 21:15 #5
slev tak.
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