28. december 2001 - 17:54
Der er
5 kommentarer og 1 løsning
check i listbox
Hejsa... Hvordan får man et program til at se efter om f.eks. \"1\" er i en listbox eksempel: If list1 ..... Then bla bla End if /jsc
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
28. december 2001 - 18:15
#1
hvis din form hedder form1, og din listbox hedder List1, så find \"1\": Dim a, b a = Form1.List1.ListCount For b = 0 To a - 1 If Form1.List1.List(b) = \"1\" Then \'gør et eller andet End If Next b MVH tjacob
28. december 2001 - 18:33
#2
Private Sub Form_Load() Dim i As Long For i = 0 To 9 List1.AddItem \"Tekst \" & i Next i List1.ListIndex = 0 End Sub Private Sub List1_Click() If List1.ListIndex = 5 Then \'Tekst 5 MsgBox \"bla bla\" End If End Sub
28. december 2001 - 18:37
#3
Din måde er jo den samme som timer1_timer() if list1 = \"1\" then \'gør et eller andet End If --- men det er ikke det jeg mente - undskyld! Jeg har en masse værdier i en listbox, og de skal alle sammen gemmes i en fil, men når jeg prøver på det, vil programmet kun gemme den markede værdi. Kan du hjælpe med det istedet - jeg er villig til at forhøje pointene... /jsc
28. december 2001 - 18:51
#4
dette gemmer alle værdierne fra listboxen i filen \"filnavn\" (en på hver linie): Dim a, b open \"filnavn\" for append as #1 a = Form1.List1.ListCount For b = 0 To a - 1 print #1, Form1.List1.List(b) Next b close #1 print #1,strArray(b)
28. december 2001 - 18:52
#5
UPS -se bort fra den nederste linie
28. december 2001 - 18:59
#6
det er iorden! tak! point til dig!
Kurser inden for grundlæggende programmering