Avatar billede noem Nybegynder
28. oktober 2005 - 10:41 Der er 4 kommentarer

event på array af combobokse ?

Hej jeg har et array af combobokse hvor jeg gerne vil lave en event på hvert enkelt..

f.eks hvis en bruger trykker på combo(0) skal combo(0) opdaterer og hvis en bruger trykker på combo(1) skal combo(1) opdatere....

Hvordan gøres dette ?
Avatar billede sjh Nybegynder
28. oktober 2005 - 12:13 #1
Private Sub Combo1_Change(Index As Integer)
  Select Case Index
        Case 0
        ' kode til index 0...
        Case 1
        ' kode til index 1...
        Case 2
        ' kode til index 2...
  End Select
End Sub

ellers kan du bruge IF index = 0 THEN osv..
Avatar billede joern Nybegynder
28. oktober 2005 - 16:03 #2
Hej

>sjh  Kan man bare skrive 'index'?  Det tror jeg ikke, der skal nok stå
combo1(index).index    Og så skal det være på click-eventen.

/jørn
Avatar billede sjh Nybegynder
28. oktober 2005 - 19:23 #3
Ja joern, den kan du bruge hvis du fx. skal tjekke 10-15 bokse med samme egenskab..


Private Sub Text1_Change(Index As Integer)
  With Text1(Index)
      If Len(.Text) < 1 Or IsNumeric(.Text) = False Then
        MsgBox "Du skal skrive et tal i boksen"
        .SetFocus
      End If
  End With
End Sub
Avatar billede joern Nybegynder
30. oktober 2005 - 13:46 #4
Hej.

>sjh Har prøvet, du har ret.

m.v.h. Jørn
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