Zitat von
HeikoAdams:
Zitat von
himitsu:
Allerdings vermute ich hier den Einfluß von C und Co. wo mit Zuweisen des Return-Wertes die Funktion verlassen wird.
Nein, laut Delphi-Hilfe wird eine Funktion erst verlassen, wenn sie vollständig abgearbeitet wurde oder wenn eine Exit-Anweisung auftaucht.
Ich bin mir sicher, das himitsu das weiß. Aber der Code sieht mit der lokalen Variablen nach C/C++ aus und da wird mit
return die Routine verlassen.