MacInternet
Mitglied
Hallo,
so ganz kurz vor der Fertigstellung des Programms taucht da wieder ein Fehler auf, für den ich bisher noch keine Lösung gefunden habe:
In einer Listbox werden Einträge, die ein bestimmtes Such-Kriterium erfüllen, durch markieren (Multi-select) hervorgehoben.
Das klappt eigentlich auch ganz gut mit
Aber jetzt trägt die Listbox neuerdings die Eigenschaft "sorted" - und nun stimmt das alles nicht mehr, weil durch die Sortierung der 17. Eintrag beispielsweise nicht mehr an der 17. Stelle ist, sondern plötzlich an der 6. Stelle... Schreck lass nach!
Daher meine Frage:
Gibt es denn eine Möglichkeit, die tatsächliche Position eines Eintrags in einer Listbox zu ermitteln, um diesen Eintrag dann gezielt zu markieren? List1.ListCount hilft hier ja wohl nicht weiter - oder doch?
Wäre weiterhin für einen Tipp dankbar und an dieser Stelle auch mal meinen herzlichsten Dank an all die Leute, die sich für andere den Kopf mit zerbrechen!
Gruß Mac
so ganz kurz vor der Fertigstellung des Programms taucht da wieder ein Fehler auf, für den ich bisher noch keine Lösung gefunden habe:
In einer Listbox werden Einträge, die ein bestimmtes Such-Kriterium erfüllen, durch markieren (Multi-select) hervorgehoben.
Das klappt eigentlich auch ganz gut mit
Visual Basic:
List1.Selected(List1.ListCount - 1) = True
Aber jetzt trägt die Listbox neuerdings die Eigenschaft "sorted" - und nun stimmt das alles nicht mehr, weil durch die Sortierung der 17. Eintrag beispielsweise nicht mehr an der 17. Stelle ist, sondern plötzlich an der 6. Stelle... Schreck lass nach!
Daher meine Frage:
Gibt es denn eine Möglichkeit, die tatsächliche Position eines Eintrags in einer Listbox zu ermitteln, um diesen Eintrag dann gezielt zu markieren? List1.ListCount hilft hier ja wohl nicht weiter - oder doch?
Wäre weiterhin für einen Tipp dankbar und an dieser Stelle auch mal meinen herzlichsten Dank an all die Leute, die sich für andere den Kopf mit zerbrechen!
Gruß Mac