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 Vergleichen von Items im TreeView (https://www.delphipraxis.net/19631-vergleichen-von-items-im-treeview.html)

BlackPrincess 6. Apr 2004 10:53


Vergleichen von Items im TreeView
 
Hallo,

ich möchte in einem TreeView innerhalb eines KindNodes die Items vom Text her vergleichen.
Es geht darum, ich muß eine Auflistung von Software machen, die in Kategorien unterteilt werden kann.
Z.B. habe ich die Oberkategorie "Bildbearbeitung" und möchte dann Programme als Unterpunkte hinzufügen. Z. B. "Photoshop" und "Illustrator". Wenn jetzt "Photoshop" bereits als Unterpunkt vorhanden ist, darf ich diesen kein zweites mal hinzufügen.

Allerdings weiß ich nicht, wie ich nur diese Unterpunkte durchlaufen kann und auf bereits vorhandene Texte überprüfen kann.

Wäre super, wenn mir jemand helfen könnte!

BP

BluesKid 6. Apr 2004 11:08

Re: Vergleichen von Items im TreeView
 
Moin moin

Delphi-Quellcode:
procedure SelectNode(const Tx: string; Tree: TTreeView);
var
  node : TTreeNode;
begin            
  if Tx = '' then exit;
  node := Tree.GetFirst; {get the top node / items[0]}
  while (node <> nil) do begin
    if CompareText(Tx, node.Text) = 0 then begin
      Tree.Selected := node;
      node.MakeVisible;
      break;
    end else node := node.GetNext; {get the next node}
  end;
end;
gefunden auf :

http://www.chaho.de/templates/show_a...geID=1&GetID=2

schönen Gruß

Sam

BlackPrincess 6. Apr 2004 11:11

Re: Vergleichen von Items im TreeView
 
Super, danke schön! ;-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:31 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