oleschmi Skrevet 15. september 2007 Skrevet 15. september 2007 Går det ann få det som man legger inn i en listbox til å vises i en msgbox når man feks trykker på en knapp?
aadnk Skrevet 15. september 2007 Skrevet 15. september 2007 I VB6 og .NET kan du benytte metoden Text for å sette/hente teksten til det selekterte elementet. Alternativt er også List1.List(List1.ListIndex) en mulighet (husk å verifisere at ListIndex er større eller lik null før koden eksekveres).
oleschmi Skrevet 15. september 2007 Forfatter Skrevet 15. september 2007 I VB6 og .NET kan du benytte metoden Text for å sette/hente teksten til det selekterte elementet. Alternativt er også List1.List(List1.ListIndex) en mulighet (husk å verifisere at ListIndex er større eller lik null før koden eksekveres). 9500810[/snapback] Ok. er nybegynner i dette her, men hvis jeg har forstått deg rett så skal koden bli sånn ca: Dim valg As String valg = lstValg.Text MsgBox(valg) Men da får jeg opp en tom msgbox, så noe feil er det. hva gjør jeg feil? Det er i VB6
aadnk Skrevet 15. september 2007 Skrevet 15. september 2007 Da er ikke noe element selektert i listeboksen. Du kan unngå dette ved å sette ListIndex til null i Form_Load-hendelsesprosedyren.
oleschmi Skrevet 15. september 2007 Forfatter Skrevet 15. september 2007 Da er ikke noe element selektert i listeboksen. Du kan unngå dette ved å sette ListIndex til null i Form_Load-hendelsesprosedyren. 9502397[/snapback] Hm.. Mener du dette: Private Sub Form_Load() lstValg.ListIndex = 0 End Sub Isåfall. hvor skal jeg skrive det inn? samme hvor jeg setter det inn i koden så får jeg: Error 1 'ListIndex' is not a member of 'System.Windows.Forms.ListBox'.
aadnk Skrevet 15. september 2007 Skrevet 15. september 2007 Hm, nå dreier det vel seg om VB .NET? System.Windows.Forms.ListBox er en kontroll i .NET-rammeverket, og ikke VB6-runtimen. Bruk SelectedIndex i så fall. Det burde tilsvare ListIndex i VB6.
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå