Hai Nuclear-Ping,
eine Idee wäre in einer Schleife (mit kurzer Pause drinnne) "endlos" zu prüfen ob sich der Wert in der Reg geändert hat. Dafür brauchst Du den Vorgängerwert ja nur in einer Variable zu speichern.
Delphi-Quellcode:
var
zeit : Byte;
begin
// PseudoCode
zeit = 0;
while (oldvalue = ReadRegistry) AND (zeil < 10) do
begin
Delay (500); // Pause
Inc (zeit); // Zusätzliche Abbruchbedingung (5 sekunden)
end;
end;
Stephan B.
"Lasst den Gänsen ihre Füßchen"