Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Trackbar Onchange:=nil; wie rückgängig machen? (https://www.delphipraxis.net/42840-trackbar-onchange-%3Dnil%3B-wie-rueckgaengig-machen.html)

Gregg 24. Mär 2005 14:23


Trackbar Onchange:=nil; wie rückgängig machen?
 
Hallo,
hab nen Mediaplayer und möchte jetzt das Event zwischen nil(also nicht aktzeptiert) und aktzeptiert wieder umschalten.
Wie funktioniert das?

Steve 24. Mär 2005 14:29

Re: Trackbar Onchange:=nil; wie rückgängig machen?
 
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 :dance:

Gregg 24. Mär 2005 17:16

Re: Trackbar Onchange:=nil; wie rückgängig machen?
 
Einwandfrei
Vielen Dank


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:14 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz