Registriert seit: 2. Mär 2004
Ort: Würzburg
730 Beiträge
Delphi 2006 Personal
|
Re: Trackbar Onchange:=nil; wie rückgängig machen?
24. Mär 2005, 15:29
Hi,
Delphi-Quellcode:
//Möglichkeit 1
...
var
OldEvent : TXyzEvent;
...
OldEvent := Player.OnChange; // Behandlungsroutine merken
Player.OnChange := nil; // Behandlungsroutine ausschalten
...
Player.OnChange := OldEvent // Behandlungsroutine wieder zurücksetzen
//Möglichkeit 2: In Eregnisbehandlungsroutine
...
begin
if Akzeptiert then // Behandlungsroutine nur ausführen, wenn dies 'akzeptiert' wird (vgl. OnEvent<>nil)
begin
...
end;
end;
Ich hoffe, das ist verständlich so
Gruß
Stephan
Stephan B. Wer andern eine Grube gräbt ist Bauarbeiter!
Wer im Glashaus sitzt, sollte sich lieber im Dunkeln ausziehen!
Außerdem dieser Satz kein Verb...
|