Hallo,
ich hab mich jetzt näher mit
oop befasst und habe ein Problem. Bei einer von mir erstellten Klasse darf eine Methode dieser Klasse zum gleichen Zeitpunkt immer nur einmal ausgeführt werden.
Ich hab das jetzt gemacht mit der Abfrage
Delphi-Quellcode:
if not Methodeaktiv then
Begin
Methodeaktiv:=true;
...
End;
Nun ist es mir beim Debuggen allerdings passiert, dass zwischen Zeile 1 und 3 ein anderes Objekt die Methode ausgeführt hat.
Meine Frage ist, ob man mit Delphi5 eine Methode oder mehrere Anweisungen atomar ausführen lassen kann?