24. juni 2003 - 18:22
Der er
13 kommentarer og 3 løsninger
bestemme sit eget index i combobox?
Kan man ikke selv give sine 'items' i en combobox en index værdi der ikke er fortløbende?
Annonceindlæg fra Computerworld
Mener du ... Item 1: index 3 Item 2: index 24 Item 3: index 1 Item 4: index 42 ? Nej ... kan du ikke
kan man så ikke vælge hvilke item der er valg hvis man kender værdien? ligesom man kan sige "combo1.ListItem(2)" for at vælge nr. 3 i listen=
jeg mener hvilken item der skal vælges som default...
Forstår ikke rigtigt hvad du mener? ... cb1.selectitem?
Jeg har en combobox med en masse bilmærker. Hvordan får jeg den til at vælge Mazda som default?
Dim i For i = 1 To 10 ComboBox1.Items.Add(i) Next ComboBox1.SelectedIndex = 2 Item nr 3 vil være markeret
24. juni 2003 - 19:04
#10
Private Sub Form1_Load() Dim i For i = 1 To 10 ComboBox1.Items.Add(i) Next ComboBox1.SelectedIndex = 2 End Sub Private Sub Button1_Click() ComboBox1.SelectedIndex = 5 End Sub
24. juni 2003 - 19:04
#11
dette virker hos mig
25. juni 2003 - 12:58
#12
Find ud af hvad index Mazda har. Derefter skriver du ComboBox1.SelectedIndex = 2 hvis Mazda altså har index nummer 2
25. juni 2003 - 19:56
#13
Kan stadig ikke få jeres kodet til at virke... Jeg droppede ideen...
25. juni 2003 - 21:38
#14
Så er der noget i vejen med din Visual Basic eller din kode - for ovenstående er helt fejlfri kode Du HAR vel tjekket, at din combobox hedder ComboBox1, ikke?
26. juni 2003 - 07:28
#15
ja, det er tjekket... det er items.add den brokker sig over... Den siger method or data menber not found og den markerer items
26. juni 2003 - 09:09
#16
ComboBox1.Additem - ikke ComboBox1.Item.Add Du skulle nok skrive HVAD det er der ikke virker, så vi ikke sidder og forsøger at finde fejl i noget fejlfri kode ;o)
Kurser inden for grundlæggende programmering