Ich habe etwa 300 Elemente im listview.Ich gebe in einem Textfeld einen Buchstaben ein ,und es wird auch gleich nach einem eintrag gesucht.wird einer gefunden dann
ListView3.ListItems.Item(x).Selected = True
nur wenn ich jetzt in das listview clicke,bin ich wieder beim 1.eintrag
was mach ich falsch?
einiges, wenn du es wissen willst was, dann kann ich dir z.B. sagen.
Es gibt da einen Grundsatz: "Investiere nie mehr Zeit in eine Antwort als sich der Anfrager dafür Zeit genommen hat sie zu formulieren.
Think about.
Gruß
Reinhard
tex = Text3.text: i = Len(tex): For x = 1 To ListView3.ListItems.Count
frage = ListView3.ListItems.Item(x)
If Left(frage, i) = tex Then
ListView3.ListItems.Item(x).Selected = True
Exit For
End If: Next x
es wird mir nun das richtige element selectiert.aber nun möchte ich auf das element clicken,aber es springt immer wieder an das erste element des listviews.
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
tex = Text3.text: i = Len(tex): For x = 1 To
ListView3.ListItems.Count
frage = ListView3.ListItems.Item(x)
If Left(frage, i) = tex Then
ListView3.ListItems.Item(x).Selected = True
Exit For
End If: Next x
das sieht nach .NET aus, das ist drei Bretter weiter oben, hier ist VB6/VBA/VBS.
Stellst Du die Frage bitte im richtigen Brett? Dann lösche ich hier.