Hi =)
Ich glaube du hast den Begriff die Zugriffseinschränkung falsch verstanden, siehe oben

Ein anderer Programmierer, der deinen Quelltext hat, kann sowieso alles damit machen(im Zweifelsfall etwas entfernen

). Es geht bei Zugriffsbeschränkungen immer um die Übersicht, nie um etwas anderes.
E: Warum denn dann als property und nicht als procedure? Wenn man true zuweist, beendet er. Und bei false, passiert nichts?
E2: Ach so, die andere Prozedur läuft währenddessen parallel weiter und überprüft alle x Schleifendurchläufe auf FTerminate: Boolean. Dann würde ich eine Prozedur machen, die FTerminate auf true setzt. An der oberen Sache ändert das aber nichts: Delphi ist nicht(und imho keine andere Programmiersprache) darauf darauf ausgelegt, den Programmierer einzuschränken.
mfG,
---
1600. Beitrag
