Delphi-PRAXiS
Seite 2 von 2     12   

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 items suchen in TreeView (https://www.delphipraxis.net/12759-items-suchen-treeview.html)

huberlix 3. Dez 2003 19:48

Re: items suchen in TreeView
 
Jetzt warst du schneller als ich :wall:
Must halt mit if/then abfragen. Siehe voriges Posting von mir

Gruß, Bernd

Micha 3. Dez 2003 19:49

Re: items suchen in TreeView
 
Hey, klasse. DANKESCHÖÖÖÖN *freu* *hüpf*

Genau das, was ich gesucht. Thanks.

Das es so einfach geht, hätte ich nicht gedacht.

Vielen Dank.

Micha 4. Dez 2003 11:05

Re: items suchen in TreeView
 
Noch ein Zusatz:

Ich möchte nicht nur komplette Items durchsuchen, sondern es sollen auch teile eines Items gefunden werden.

D.h., wenn ich in das Edit "auto" eingebe, dann soll er auch die Punkte wie "Automarke", "blaues Auto" finden und markieren.

Müsste irgendwie in die Richtung gehen oder?

Delphi-Quellcode:
 for i:= 1 to length(edt_suchen.text) do
 begin
  if edt_suchen.text[i] = node.text then
  treeview1.canvas.font.Color :=clred;
 end;
Kann mir da bitte noch jemand helfen?

OLLI_T 4. Dez 2003 11:12

Re: items suchen in TreeView
 
HY Micha!

Sorry wegen meines Fehlers gestern! Ansonsten viel Spass hiermit ... :

Delphi-Quellcode:
  if Pos(LowerCase(edt_suchen.text),LowerCase(node.text))>0 then
     treeview1.canvas.font.Color :=clred;
Gruss

OLLI

Micha 4. Dez 2003 11:18

Re: items suchen in TreeView
 
@ OLLI_T : wegen dem Fehler ist doch kein Problem, dafür hast du's jetzt auch wieder gut gemacht. ;-)

Danke, funktioniert super.

Gibt es auch eine Möglichkeit, dass man nur das zu suchende Wort, also das im Edit stand markiert wird?


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:39 Uhr.
Seite 2 von 2     12   

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