Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi In Listbox eine String direkt markieren ... ? (https://www.delphipraxis.net/37193-listbox-eine-string-direkt-markieren.html)

Killerloop 2. Jan 2005 11:22


In Listbox eine String direkt markieren ... ?
 
Hallo !

Ich habe eine Listbox, deren einträge werden aus einer DB-Tabelle gezogen. z.B. stehen folgende eointräge drin:

Heinz
Klaus
Karl
Paul

Ich kann ja einen Eintrag direkt "anspringen" indem ich den itemindex angebe, ich möchte nun aber das die listbox den eintrag "klaus" markiert ohne das ich den itemindex kenne, denn klaus kann ja immer woanders stehen, jenachdem wieviele
Einträge meine Listbox hat. Geht sowas ?

Wenn ja, wie ?

Danke

Torpedo 2. Jan 2005 11:24

Re: In Listbox eine String direkt markieren ... ?
 
Delphi-Quellcode:
for i := 0 to listbox.items.count-1 do
  if listbox1.items.strings[i] = 'Klaus' then
  begin
    listbox1.Itemindex := i;
    Exit;
  end;

SirThornberry 2. Jan 2005 11:25

Re: In Listbox eine String direkt markieren ... ?
 
Delphi-Quellcode:
Listebox1.ItemIndex := Listbox1.Items.IndexOf('klaus');

Killerloop 2. Jan 2005 11:36

Re: In Listbox eine String direkt markieren ... ?
 
Super, vielen Dank !


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz