AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Von einem TreeNode das TreeView Object ermitteln?
Thema durchsuchen
Ansicht
Themen-Optionen

Von einem TreeNode das TreeView Object ermitteln?

Ein Thema von moelski · begonnen am 24. Sep 2010 · letzter Beitrag vom 24. Feb 2015
 
BadenPower

Registriert seit: 17. Jun 2009
616 Beiträge
 
#5

AW: Von einem TreeNode das TreeView Object ermitteln?

  Alt 20. Feb 2015, 14:11
Hallo von mir folgende frage. wie kann ich mir den inhalt einer node in einer listview ausgeben lassen wenn diese noch weitere childs enthält? also will mir die childs ausgeben lassen in einer listview.
Den ersten Unterknoten suchen und danach alle weiteren.
Delphi-Quellcode:
procedure TForm1.ChildNodeLoop(ATreeNode: TTreeNode);
var
  lNodeNext: TTreeNode;
begin
  lNodeNext := ATreeNode.GetFirstChild;
  while (lNodeNext <> nil) do
   begin

    // tu irgendetwas mit dem Knoten

    lNodeNext := ATreeNode.GetNextChild(lNodeNext);
   end;
end;

frage nummer 2 wäre: ich habe einen pfad in der treeview angeben wo ich zu einem text dokument komme, wie kann ich dieses öffnen über die treeview?
Ich nehme an, dass Du den Pfad in TTreeNode.Data abgelegt hast.
Dort ist der Pointer zu den Daten enthalten.

Da wir aber nicht wissen, in welcher Form Du das getan hast, also worauf der Pointer zeigt, können wir Dir auch nicht sagen, wie Du wieder auf die Daten zugreifen kannst.
Programmieren ist die Kunst aus Nullen und Einsen etwas sinnvollen zu gestalten.
Der bessere Künstler ist allerdings der Anwender, denn dieser findet Fehler, welche sich der Programmierer nicht vorstellen konnte.

Geändert von BadenPower (20. Feb 2015 um 14:13 Uhr)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:14 Uhr.
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