Holen Sie sich das ausgewählte Element in einem Listenfeld
Ich bin neu in VB6. Ich brauche, um das ausgewählte Element in einem Listenfeld
seine Inhalte werden den text einer textbox, wenn ich drücken Sie die Modify
- Taste.
Private Sub Modify_Click()
List2.List(0) = Text3.Text
End Sub
Ich ändern muss index 0 für das ausgewählte Element aus dem Listenfeld.
In VB.Net verwendet habe ich folgende Anweisung in VB6, ich weiß nicht, wie es zu tun.
val=ListBox2.SelectedItem.Value
InformationsquelleAutor ruby student | 2015-07-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
ListIndex
gibt den nullbasierten index des ausgewählten Elements oder-1
wenn kein Element ausgewählt ist. Verwenden Sie es in Verbindung mit derList()
Sammlung zum abrufen von dem ausgewählten Element.Beispiel:
Oder Sie können einfach verwenden Sie die
Text
Eigenschaft. Wenn kein Element ausgewählt ist,Text
wird ein leerer string zurückgegeben.Wenn Ihr
ListBox
erlaubt eine Mehrfachauswahl, müssen Sie eine Schleife durch die Elemente und verwenden Sie dieSelected()
- Funktion, um zu bestimmen, welche ausgewählt sind:Also, um Ihre Frage zu beantworten, ändern Sie den text des ausgewählten Elements zu eurem Textfeld, verwenden Sie die folgende:
InformationsquelleAutor Bond