Avatar billede farouche Nybegynder
07. februar 2002 - 11:36 Der er 5 kommentarer og
3 løsninger

At vælge det første item i en combobox

Hej Alle

Jeg har et lille problem :

Jeg vil gerne vælge det første item i en combobox så denne vises som text.

Jeg har prøvet følgende :

  If Combo_opg.ListCount > 0 Then
    MsgBox Combo_opg.ListCount
    Combo_opg.ListIndex = 1

  End If

min msgbox viser 1, men jeg får følgende fejl :

"Invalid property value"

Hvad er der galt her, og hvordan gør jeg det rigtigt ?


På forhånd tak
Avatar billede farouche Nybegynder
07. februar 2002 - 11:39 #1
Stupid me

Den beegynder jo fra 0,

men hvis jeg siger Combo_opg.ListIndex = 0, bliver der ikke vist noget
Avatar billede kedde65 Praktikant
07. februar 2002 - 11:59 #2
Det forstår jeg ikke for hvis jeg bruger den kode du har vist, så vælger den fint item nummer 0.

Kedde
Avatar billede sjh Nybegynder
07. februar 2002 - 13:57 #3
Private Sub Form_Load()

  Combo1.AddItem "Svamp ListIndex 0", 0 '<index 0
  Combo1.AddItem "Bil ListIndex 1", 1  '<index 1
  Combo1.AddItem "Test ListIndex 2", 2  '<index 2
  Combo1.AddItem "Bus ListIndex 3", 3  '<index 3
  Combo1.AddItem "Lava ListIndex 4", 4  '<index 4
 
  Combo1.ListIndex = 0
End Sub
Avatar billede kedde65 Praktikant
07. februar 2002 - 14:20 #4
Ja jeg kan kun fortsætte med mit svar, din kode ser ud til at virke korrekt. Ligemeget hvilket tal jeg skriver istedet for 0 ved Combo1.ListIndex = 0
så vælger den fint det item jeg har skrevet.

Kedde
Avatar billede answermaster Nybegynder
08. februar 2002 - 09:32 #5
Hej.

Hvis du bruger - Listcount - så skal du altid skrive >

Listcount - 1

f.eks:

msgbox combo1.list(combo1.listcount - 1) ' viser det sidste i comboboxen

hvis du vil se det første skriv: (det samme som de andre)

msgbox combo1.list(0)


mvh. ANSWER
Avatar billede kedde65 Praktikant
17. februar 2002 - 13:03 #6
Har du fundet ud af det?
Avatar billede answermaster Nybegynder
29. marts 2002 - 10:09 #7
Du skal huske at lukke spørgsmålende, hvis du ikke er tilfreds...
Avatar billede answermaster Nybegynder
11. april 2002 - 16:16 #8
Nu har dette spørgsmaål været her i lang tid. Jeg ved ikke om du har mistet din internet forbindelse eller andet, men det er en god idé at lukke spørgsmålene, for at holde eksperten i orden. Hvis du ikke er tilfreds så skriv det!

/Answer
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