Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.delphi.misc > #19101

Re: Looper Menn

From stefan <adresse@ist.invalid>
Newsgroups de.comp.lang.delphi.misc
Subject Re: Looper Menn
Date 2020-11-19 06:34 +0100
Organization solani.org
Message-ID <rp504p$439$1@solani.org> (permalink)
References <i1m271FssfaU1@mid.individual.net>

Show all headers | View raw


Am 19.11.2020 um 03:05 schrieb Jens Kallup:
> Hallo,
> 
> ich habe eine Liste folgender Natur:
> 
> + root                    Level: 10
>    |
>    +--- blub1                     21
>    +--- blub2                     22
>    +--- blub3                     23
>    |    |
>    |    +--- bla1                 31
>    +--- foo                       41
>         |
>         +--- foo1                 42
>         +--- foo2                 43
> ...
> 
> wie kann ich das am besten rekursiv durchlaufen?
> Also nicht als OOP mit Delphi LoadFromFile und so
> weiter, rein Pascal ... ?
> 
> folgendes liegt bereits vor:
> 
> 1x der Level der Items sowie der Item-Name.
> Soll einfach nur eine Liste durchlaufen, die dann
> ein wenig Text ausgibt.
> 
> Danke für Antworten
> Jens

Ich würde in die Liste ein zusätzliches Element als Nummer des Vorfahren 
einfügen.

Ich weiss jetzt nicht, wofür du den Level benötigst. Sieht so aus, als 
ob die erste Ziffer die Tiefe des Baums angibt. Die bekommt man aber 
auch sehr schnell, wenn man sich über die Nummer des Vorfahren bis Root 
durchhangelt.
Es gibt dann keine grundsätzliche Beschränkung der Baumtiefe und auch 
keine Beschränkung der Anzahl der Zweige innerhalb des Baumes.

Gruß

Stefan

Back to de.comp.lang.delphi.misc | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Looper Menn Jens Kallup <kallup.jens@web.de> - 2020-11-19 03:05 +0100
  Re: Looper Menn stefan <adresse@ist.invalid> - 2020-11-19 06:34 +0100
  Re: Looper Menn Sieghard Schicktanz <Sieghard.Schicktanz@SchS.de> - 2020-11-19 22:20 +0100
    Re: Looper Menn Jens Kallup <kallup.jens@web.de> - 2020-11-19 23:29 +0100
      Re: Looper Menn Sieghard Schicktanz <Sieghard.Schicktanz@SchS.de> - 2020-11-20 21:01 +0100
      Re: Looper Menn Christian Schmitt <chrischmi0815@googlemail.com> - 2020-11-23 04:15 -0800
        Re: Looper Menn Jens Kallup <kallup.jens@web.de> - 2020-11-23 21:45 +0100

csiph-web