Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#10

Re: TreeView:einträge selbst speichern

  Alt 4. Dez 2005, 14:48
Hallo Michael,

zum Speichern kannst du folgende Funktionen verwenden. Ich bevorzuge das zweite Format.

Delphi-Quellcode:
// Format: knoten\unterknoten
function TreeNodePath(node: TTreeNode; delimiter: char): string;
begin
  if Assigned(node) then
  begin
    Result := TreeNodePath(node.Parent, delimiter);
    if Result <> 'then
      Result := Result + delimiter;
    Result := Result + node.Text;
  end
  else Result := '';
end;

// Format: \knoten\unterknoten
function TreeNodePath(node: TTreeNode; delimiter: char): string;
begin
  if Assigned(node)
    then Result := TreeNodePath(node.Parent, delimiter) + delimiter + node.Text
    else Result := '';
end;
marabu
  Mit Zitat antworten Zitat