Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.117 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: Funktion aufrufen, innherhalb nochmal aufrufen - Rest?

  Alt 3. Mär 2007, 22:43
Moin Zecke,

Endlosrekursionen scheinen ja im Moment sehr "In" zu sein

Ohne Abbruchbedingung, ruft sich die Funktion immer wieder selber auf, bis der Stack überläuft => Exception.

Der Teil nach dem erneuten Aufruf der Funktion wird erst dann abgearbeitet, nachdem der Aufruf zurückkehrt, was in Deinem Falle allerdings nicht passiert.
Beispiele für Rekursionen (die funktionieren ) findest Du hier, wenn Du, z.B., mal nach Hier im Forum suchenFindFirst suchst, denn ein "klassischer" Anwendungsfall ist es, sich durch die Verzeichnisstruktur zu arbeiten.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat